Senior Software Engineer–devsecops

Boeing Boeing · Aerospace · Berkeley, MO

Senior DevSecOps Engineer responsible for establishing, configuring, and maintaining software development environments, CI/CD pipelines, and cloud/on-premises infrastructure for a defense contractor.

What you'd actually do

  1. Leads the development and management of the software development environment roadmap and vision
  2. 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
  3. Leads the establishment, configuration, and maintenance of MS software development environments across multiple networks - which includes any tools required for developing, building, and releasing software
  4. Leads the management and maintenance of cloud-based and on premises infrastructures
  5. Leads the creation and maintenance of Infrastructure as Code (IaC) and automation to simplify infrastructure administration and software deployment

Skills

Required

  • C, C++, C#, Java, or Python
  • Software architecture
  • Cloud-based solutions
  • DevOps practices
  • Automated provisioning
  • Configuring software-defined infrastructure
  • Continuous deployment
  • Continuous operations
  • CI/CD tools (Gitlab, Jenkins)
  • Automation frameworks
  • Infrastructure as Code (IaC)
  • Cloud platforms (AWS, Azure, Google Cloud)
  • Containerization technologies (Docker, Kubernetes)

Nice to have

  • Agile software development
  • Cybersecurity policies and regulations
  • Secure software development environments
  • Linux
  • Security+ certification

What the JD emphasized

  • 7+ years of experience with C, C++, C#, Java, or Python
  • 6+ 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 understanding of CI/CD tools (e.g., Gitlab, Jenkins) and practices, automation frameworks, and infrastructure as code (IaC)
  • 3+ years of experience with cloud platforms (e.g., AWS, Azure, Google Cloud) and containerization technologies (e.g., Docker, Kubernetes)