BAE Systems - Broomfield, CO

posted 3 months ago

Part-time - Senior
Broomfield, CO
Computer and Electronic Product Manufacturing

About the position

The Engineering Support Unit at BAE Systems, Inc. is seeking a talented and energetic Principal Software Engineer specializing in DevOps and Cloud Engineering to join our team. This role is pivotal in supporting the operation of space vehicles and ground systems for a diverse range of customers, including commercial entities, the Department of Defense (DoD), and NASA. As a Principal Engineer, you will work within a tightly integrated team in a fast-paced Agile environment, focusing on delivering continuous innovation to our customers. The Engineering, Science and Analysis (ESA) Strategic Capabilities Unit is dedicated to providing high-impact technologies that meet our customers' mission needs. Our collaborative, cross-functional teams are committed to innovation, integrity, continual learning, and strong execution. In this position, you will be responsible for deploying and maintaining critical applications on a cloud-native microservices architecture. You will implement Infrastructure as Code (IaC), automation, and system monitoring solutions, as well as create and maintain Continuous Integration / Continuous Deployment (CI/CD) pipelines. Supporting the efforts of cross-functional development teams in developing advanced systems will be a key part of your role, along with mentoring junior engineers. You will also be expected to maintain a regular and predictable work schedule while establishing and maintaining effective working relationships within the department and across the company. This position requires regular in-person engagement, working on-site five days a week, and may involve travel and local commutes between company campuses and other locations as necessary.

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.
  • Maintain a regular and predictable work schedule.
  • Establish and maintain effective working relationships within the department and across 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 12 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 PrometheGrafana or other monitoring tools.
  • Experience with Modern C++.
  • Experience with CI Polygraph.

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.
  • Federal and state sick leave.
  • Company recognition program for monetary or non-monetary awards.
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service