Posted in

Senior Software Engineer-Devsecops

Senior Software Engineer-Devsecops

CompanyThe Boeing Company
LocationHazelwood, MO, USA
Salary$122400 – $165600
TypeFull-Time
DegreesBachelor’s, Master’s, PhD
Experience LevelSenior

Requirements

  • 5+ years of experience in software architecture, with a focus on cloud-based solutions and DevOps practices
  • 5+ years of experience in automated provisioning and configuring of software-defined infrastructure and designing for continuous deployment and continuous operations
  • 3+ years of experience Proven experience with cloud platforms (e.g., AWS, Azure, Google Cloud) and containerization technologies (e.g., Docker, Kubernetes)
  • 5+ years of experience understanding of CI/CD tools (e.g., Gitlab, Jenkins) and practices, automation frameworks, and infrastructure as code (IaC)
  • 7+ years’ experience with C++, C#, Java, or Python
  • 5+ years’ experience with Agile Software Development

Responsibilities

  • Leads the deployment and configuration of technologies and tools used in software development, including build servers, version control systems, CI/CD pipelines and automated testing frameworks
  • Leads the management and maintenance of Amazon Web Services (AWS) or Microsoft Azure cloud-based and on premises infrastructures
  • Leads the creation and maintenance of Infrastructure as Code (IaC), Ansible, and other scripts and automation to simplify infrastructure administration and software deployment
  • Establishes and maintains development and production environments, deployment of application devices
  • Leads the creation of best practices/methodologies for provisioning, platform scaling, configuration management, monitoring and troubleshooting
  • Provides information to delivery teams to establish and achieve service level indicators, service level objectives, service level agreements, key-performance indicators, and error budgets
  • Leads software development tool administration, maintenance, version upgrades, patch management, and integration between the tools (Jira, Gitlab, Artifactory, Confluence, SonarQube, etc)
  • Defines, collects, analyzes, and refines Key Performance Indicators and metrics for software delivery and team execution
  • Leads demonstrations, monitors progress, and presents status to customers and management
  • Leads the execution of process improvement solutions
  • Mentors and advises junior teammates and development teams on best practices in DevSecOps, providing technical leadership and fostering a culture of knowledge sharing and continuous learning
  • Leads efforts to continuously drive solutions to answer the question ‘How do we operationally field higher quality end-to-end system software more frequently?’

Preferred Qualifications

  • Bachelor, Master or Doctor of Science degree from an accredited course of study, in engineering, computer science, mathematics, physics or chemistry
  • Experience with Amazon Web Services or Microsoft Azure
  • Experience with Infrastructure as Code
  • Experience with Linux
  • Ability to obtain Security+ certification