L3Harris Technologies - Chantilly, VA

posted about 2 months ago

Full-time - Senior
Chantilly, VA
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 also be responsible for designing and architecting software systems with a focus on scalability, cost, and reliability. Continuous analysis of the DevSecOps environment for technical and process improvements will be required, including the integration of security measures, faster security and software updates, improved automation, and reduced glitches and software failures. The role demands a deep understanding of DevSecOps and modern software development practices, particularly for the Department of Defense (DoD) and Intelligence Community (IC). The candidate will support the entire Software Development Lifecycle with an emphasis on build and release management through automation. Leadership, architecting, and systems design will be key focuses, along with promoting DevOps as a team culture and the adoption of new technologies. Strong organizational and leadership abilities, coupled with excellent communication and presentation skills, are essential for success in this position.

Responsibilities

  • Lead and architect the implementation of DevSecOps methodologies in an Agile software development environment.
  • Collaborate with engineers to plan, design, and develop the DevSecOps environment, including CI/CD pipelines.
  • Design and architect software systems with a focus on scalability, cost, and reliability.
  • Continuously analyze the DevSecOps environment for technical and process improvements.
  • Support the entire Software Development Lifecycle with an emphasis on build and release management via automation.
  • Promote DevOps as a team culture and advocate for new technologies.

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 hands-on experience in DevOps working on complex real-time, 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 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