Principal DevOps Engineer

$122,200 - $220,900/Yr

Leidos - Reston, VA

posted 6 months ago

Full-time - Principal
Reston, VA
Professional, Scientific, and Technical Services

About the position

Leidos is seeking a Principal DevOps Engineer to provide mission-critical system support to our customer. This role will closely work with Development as well as other technology stakeholders to maintain, develop, and support IC enterprise products—both legacy and new products—in an Agile SAFe environment. The DevOps Engineer will work collaboratively with software engineering teams to deploy and operate systems effectively. This position is crucial for automating and streamlining operations and processes, ensuring that the systems are efficient and reliable. The Principal DevOps Engineer will be responsible for building and maintaining tools for deployment, monitoring, and operations. This includes troubleshooting and resolving issues in development, testing, and production environments. The role requires a proactive approach to support software deployments, manage cloud infrastructure baselines, and ensure the operational availability of production systems. The engineer will also define enterprise Continuous Integration/Continuous Deployment (CI/CD) processes and best practices, codifying DevOps best practices across the enterprise. In addition, the engineer will develop and maintain scripts to automate tool deployment to an AWS cloud environment and other related tasks. This includes scripting and maintaining build environments and working with project teams to integrate their products into the DevOps environment. The ideal candidate will have a strong background in DevOps practices and tools, with a focus on collaboration and continuous improvement.

Responsibilities

  • Supports software deployments, cloud infrastructure baselines, and operational availability of production systems.
  • Managing, building, configuring, administering, operating and maintaining all components that comprise the DevOps environment.
  • Defining enterprise Continuous Integration/Continuous Deployment processes and best practices.
  • Codifying DevOps best practices across the enterprise.
  • Developing and maintaining scripts to automate tool deployment to an AWS cloud environment and other tasks.
  • Scripting and maintaining build environments.
  • Working with project teams to integrate their products into the DevOps environment.

Requirements

  • Demonstrated experience setting up one or more of the following tools: GitHub, Jira, Confluence, Jenkins, and Katalon Studio.
  • Demonstrated experience troubleshooting issues with two or more of the following tools: GitHub, Jira, Confluence, Jenkins, and Katalon Studio.
  • Demonstrated experience working within a software development team and supporting developers and developer activities.
  • Candidate must have an active TS/SCI with polygraph.
  • Candidate must have Bachelor's degree with 12 or more years of prior relevant work experience or Master's with 10 or more years of prior relevant work experience.

Nice-to-haves

  • Master's degree in science, technical, or engineering discipline.
  • AWS Associate Certification (Developer, Solution Architect, or Sys Ops Administrator).
  • AWS Professional Certification (DevOps Engineer or Solutions Architect).
  • Demonstrated experience in container orchestration using Docker, Vagrant, Kubernetes, or AWS ECS/ECR.
  • Demonstrated experience with Languages including Java, Python, JavaScript, Ruby, PHP, and Unix shell Scripting.
  • Demonstrated experience with Ansible, or Puppet.
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service