Experienced Software Engineer – DevSecOps and Cloud
Company:
Boeing India Private Limited
Overview
As a leading global aerospace company, Boeing develops, manufactures and services commercial airplanes, defense products and space systems for customers in more than 150 countries. As a top U.S. exporter, the company leverages the talents of a global supplier base to advance economic opportunity, sustainability and community impact. Boeing’s team is committed to innovating for the future, leading with sustainability, and cultivating a culture based on the company’s core values of safety, quality and integrity.
Technology for today and tomorrow
The Boeing India Engineering & Technology Center (BIETC) is a 5500+ engineering workforce that contributes to global aerospace growth. Our engineers deliver cutting-edge R&D, innovation, and high-quality engineering work in global markets, and leverage new-age technologies such as AI/ML, IIoT, Cloud, Model-Based Engineering, and Additive Manufacturing, shaping the future of aerospace.
People-driven culture
At Boeing, we believe creativity and innovation thrives when every employee is trusted, empowered, and has the flexibility to choose, grow, learn, and explore. We offer variable arrangements depending upon business and customer needs, and professional pursuits that offer greater flexibility in the way our people work. We also believe that collaboration, frequent team engagements, and face-to-face meetings bring together different perspectives and thoughts – enabling every voice to be heard and every perspective to be respected. No matter where or how our teammates work, we are committed to positively shaping people’s careers and being thoughtful about employee wellbeing.
With us, you can create and contribute to what matters most in your career, community, country, and world. Join us in powering the progress of global aerospace.
Position Overview:
Boeing Talent Acquisition is currently looking to hire Experienced Software Engineer – DevSecOps and Cloud for Boeing India Engineering (BISE) Software to join their team in Bengaluru, India. These positions will focus on supporting the Software Utilities organization. A successful candidate will understand the importance of collaboration as these positions will focus on working directly with the Architect to implement technical solution helping to enable the business unit to meet their organizational goals
Position Responsibilities:
- Design and implement robust DevOps toolchains: Lead the design and implementation of end-to-end DevOps toolchains, selecting and integrating appropriate tools for CI, CD, configuration management, and infrastructure automation.
- Define and drive automation, migration, and integration strategies for the DevSecOps Tool Chain.
- Establish and manage CI/CD pipelines to automate build, test, and deployment processes. Optimize DevOps workflows and toolchains for performance, reliability, and quality.
- Manage and maintain cloud infrastructure and systems, including provisioning, monitoring, and troubleshooting of AWS resources and services.
- Define and implement infrastructure-as-code (IaC) frameworks and practices using tools in AWS or other cloud agonistic tools.
- Design and implement disaster recovery strategies, backup and restore mechanisms, and business continuity plans to ensure high availability and data resiliency within the cloud environment.
- Establish and maintain security controls, best practices, and compliance standards within the cloud environment, ensuring data protection and privacy.
- Monitor and optimize cloud infrastructure and application performance using AWS monitoring, logging, and alerting tools.
- Implement and maintain robust monitoring, alerting, and logging systems to proactively identify and address issues, ensuring minimal downtime and optimal performance.
- Drive continuous improvement by identifying opportunities to enhance scalability, reliability, and cost efficiency through automation and process optimization.
- Collaborate with cross-functional teams, including operations, security, and business stakeholders, to align cloud infrastructure and DevOps practices with organizational goals and requirements.
- Stay updated with the latest trends, developments, and best practices in cloud computing, DevOps, and AWS services, and provide recommendations for technology adoption and process enhancements.
- Mentor and train team members on cloud architecture, DevOps practices, and AWS technologies to build technical expertise within the organization.
- Lead the evaluation and selection of third-party tools and services to enhance the cloud and DevOps capabilities on the AWS platform.
- Participate in capacity planning, disaster recovery planning, and incident response activities to ensure high availability and business continuity.
- Document architecture designs, deployment processes, and technical configurations to facilitate knowledge sharing and ensure operational efficiency.
- Cultivates and nurtures relationships and partnerships with customers, stakeholders, peers, and partners.
- Possesses excellent communication and presentation skills.
- Demonstrates a proven ability to thrive in an Agile environment.
Employer will not sponsor applicants for employment visa status.
Basic Qualification:
- A Bachelor’s degree or higher is required as a BASIC QUALIFICATION
- Demonstrates a proven ability to thrive in an Agile environment.
- Extensive experience with CI/CD pipeline setup and management, utilizing industry standard tools such as Jenkins, GitLab CI/CD, or AWS Code Pipeline.
- Deep understanding of cloud infrastructure and hands-on experience with AWS services,including but not limited to EC2, S3, RDS, Lambda, CloudFormation, and IAM.
- Strong expertise in infrastructure-as-code (IaC) frameworks such as AWS CloudFormation,Terraform, or Ansible for provisioning and managing cloud resources.
- Hands-on experience implementing, and maintaining a seamless and integrated ALM tools ecosystem with a variety of ALM tools, such as JIRA, Jama Connect ,GitLab, Build tools such as Bazel,Maven , AWS Code commit, Jenkins ,AWS Code Pipeline ,GitLab, CI/CD, JIRA, Selenium, SonarQube, Covertly, AWS CodeDeploy,Ansible,AWS CloudFormation, Artifactrepos etc.
- Docker: Proficiency in Docker containerization technology to package and deploy server components.
- Ability to create Docker images, manage containers, and configure Docker networking and storage.
- Kubernetes: Familiarity with Kubernetes orchestration platform for containerized applications.
- Understanding of deploying server as Kubernetes pods, managing deployments, and leveraging Kubernetes features like scaling, load balancing, and resource allocation.
- Experience in setting up and managing mirror repositories like Nexus or Artifactory, VS Code Extension Development and distribution,
- Proficiency in scripting languages such as Python, Bash, or PowerShell for automation and infrastructure management tasks.
- Experience in writing serverless utilities in AWS lambda for automation and workflow tasks.
- Solid knowledge of DevOps best practices, including continuous integration, continuous deployment, configuration management, and automated testing.
- Experience with implementing and managing monitoring, alerting, and logging systems on AWS, using services such as CloudWatch, CloudTrail, and Elasticsearch.
- Candidate should have a solid grasp of security best practices and be able to implement appropriate security controls and measures within the AWS environment, knowledgeable about IAM policies, encryption mechanisms, VPC security,
- Strong problem-solving skills and the ability to troubleshoot complex issues related to cloud infrastructure, deployments, and performance.
- Excellent communication and collaboration skills, with the ability to work effectively with cross-functional teams and stakeholders.
- Leadership experience, with the ability to mentor and train team members on cloud architecture, DevOps practices, and AWS technologies.
- Relevant AWS certifications, such as AWS Certified Sysops Architect , AWS Certified Cloud Architect- Associate or AWS Certified DevOps Engineer - Professional, are highly desirable.
- Familiarity with Agile methodologies and the ability to adapt to an Agile work environment.
Typical Education & Experience: Education/experience typically acquired through advanced education (e.g. Bachelor) and typically 8-12 years' related work experience or an equivalent combination of education and experience (e.g. Master + 7-11 years' related work experience.)
Relocation:
This position offers relocation within INDIA.
Language Requirements:
Not Applicable
Education:
Bachelor's Degree or Equivalent
Relocation:
Relocation assistance is not a negotiable benefit for this position.
Security Clearance:
This position does not require a Security Clearance.
Visa Sponsorship:
Employer will not sponsor applicants for employment visa status.
Contingent Upon Award Program
This position is not contingent upon program award
Shift:
Not a Shift Worker (India)