L3Harris Technologies - Colorado Springs, CO

posted about 2 months ago

Full-time - Senior
Colorado Springs, CO
Computer and Electronic Product Manufacturing

About the position

L3Harris Technologies is seeking a self-starting, team-oriented Senior DevOps Software Engineer to lead a dynamic team in supporting exciting and meaningful Space Domain Mission applications. The selected candidate will take on a Senior Technical Lead role within a program that involves working with classified large-scale enterprise applications utilizing web technologies, distributed computation and storage frameworks, and sophisticated, cutting-edge domain analytics. The system will be hosted on virtualized and cloud-computing platforms. As the DevSecOps lead, the candidate will be responsible for collaborating with software development leads to ensure that software applications are securely developed, tested, deployed, and released. Regular interaction and reporting to leadership and customers will also be a key aspect of this role. The essential functions of this position include leading and architecting the implementation of DevSecOps methodologies within a modernized Agile software development environment. The candidate will provide leadership and collaborate with other engineers to plan, design, and develop the DevSecOps environment, which includes cohesive CI/CD pipelines. They will design and architect software systems with a focus on scalability, cost, and reliability, while continuously analyzing the DevSecOps environment for technical and process improvements. This includes integrating security measures, accelerating security and software updates, enhancing automation, and reducing glitches and software failures. The candidate will support the entire Software Development Lifecycle with an emphasis on build and release management through automation, promoting DevOps as a team culture and new technologies, and demonstrating strong organizational and leadership abilities along with excellent communication and presentation skills.

Responsibilities

  • Lead and architect the implementation of DevSecOps methodologies into a modernized Agile software development environment.
  • Provide leadership and collaborate with other engineers to plan, design, and develop the DevSecOps environment, including cohesive CI/CD pipelines.
  • Design and architect software systems with consideration of scalability, cost, and reliability.
  • Continuously analyze the DevSecOps environment for technical and process improvements, such as integration of security measures and improved automation.
  • Support the entire Software Development Lifecycle with an emphasis on build and release management via automation.
  • Promote DevOps as a team culture and new technologies.
  • Demonstrate strong organizational and leadership abilities with effective communication and presentation skills.

Requirements

  • TS/SCI with CI Polygraph security clearance.
  • B.S. degree in Computer Science, Systems Engineering, Information Systems, Computer Engineering, or a related discipline with a minimum of 12 years of prior related experience; or a Graduate Degree with a minimum of 10 years of prior related experience; or in lieu of a degree, a minimum of 16 years of prior related experience.
  • 8+ years of experience working as a Hands-On DevOps engineer on complex Realtime, Distributed, High Volume, Event Processing systems.
  • Experience designing and architecting software systems with consideration of scalability, cost, and reliability.
  • Experience with cloud technologies such as Amazon Web Services (AWS) or GovCloud.
  • Experience with continuous integration, build management, and automated test frameworks.
  • Experience using the Agile/Scrum methodology and tools.

Nice-to-haves

  • Experience with Space Systems highly desired.
  • Experience leading DevOps teams in complex high volume data processing systems.
  • Experience with virtualization software such as Docker; orchestration services such as Docker Swarm or Kubernetes.
  • Experience with standard automated deployment tools (Terraform, Ansible, Jenkins, etc.).
  • Experience with configuration management tools such as Ansible, Puppet, or Chef.
  • Experience with elastic or containerized solutions.
  • Experience as an application software developer.

Benefits

  • Health and disability insurance
  • 401(k) match
  • Flexible spending accounts
  • Employee Assistance Program (EAP)
  • Education assistance
  • Parental leave
  • Paid time off
  • Company-paid holidays
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service