BAE Systems - Westminster, CO

posted 25 days ago

Full-time - Senior
Westminster, CO
Computer and Electronic Product Manufacturing

About the position

The Software Engineer Principal - DevOps/Cloud Engineer at BAE Systems is responsible for deploying and maintaining critical applications within a cloud-native microservices architecture. This role involves working in a fast-paced Agile environment, mentoring junior engineers, and collaborating with cross-functional teams to deliver innovative solutions for commercial, DoD, and NASA customers. The position requires a strong technical background in Infrastructure as Code, CI/CD pipelines, and container orchestration, along with effective communication and technical writing skills.

Responsibilities

  • Deploy and maintain critical applications on cloud-native microservices architecture.
  • Implement Infrastructure as Code (IaC), automation, and system monitoring solutions.
  • Create and maintain Continuous Integration / Continuous Deployment (CI/CD) pipelines.
  • Support the efforts of cross-functional development teams developing advanced systems.
  • Mentor junior engineers.
  • Establish and maintain effective working relationships within the department and the company.
  • Interact appropriately with others to maintain a positive and productive work environment.
  • Perform other duties as necessary.

Requirements

  • BS degree or higher in Engineering or a related technical field is required plus 6 or more years related experience.
  • A current, active TS/SCI security clearance is required.
  • Experience with Infrastructure as Code (IaC) tools.
  • Experience implementing CI/CD pipelines.
  • Experience with containers and container orchestration systems.
  • Experience using scripting languages to automate routine tasks.
  • Experience deploying and maintaining highly available fault-tolerant systems.
  • Experience with agile software development processes.
  • Effective communication skills.
  • Effective technical writing skills.

Nice-to-haves

  • Experience with Linux (Redhat or Centos preferred).
  • Experience with Docker or similar container technology.
  • Experience with Kubernetes based container orchestration technology (K8S, K3S, EKS, AKS, OpenShift or similar).
  • Experience with Helm or similar package manager for Kubernetes.
  • Experience with Terraform, Ansible or similar Infrastructure as Code tools.
  • Experience with Bash, Python, Perl, Ruby or similar scripting languages.
  • Experience with Prometheus/Grafana or other monitoring tools.
  • Experience with Modern C++.

Benefits

  • Health, dental, and vision insurance.
  • Health savings accounts.
  • 401(k) savings plan.
  • Disability coverage.
  • Life and accident insurance.
  • Employee assistance program.
  • Legal plan.
  • Discounts on home, auto, and pet insurance.
  • Paid time off and paid holidays.
  • Paid parental leave.
  • Paid military leave.
  • Paid bereavement leave.
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service