DevOps Engineer

Elite TechnicalManassas, VA
257dOnsite

About The Position

Our client, a leading federal defense contractor is seeking a DevOps Systems Engineer to support a high-impact DoD program in Manassas, VA. As a vital member of our client's cross-functional team, you will be at the forefront of software integration, testing, and automation. Additionally, you’ll play a key role in advancing cutting-edge defense technology with your expertise in scripting, virtualization, and networking-particularly with Ansible, Linux, and infrastructure automation.

Requirements

  • Must be a US Citizen with the ability to obtain a DoD Secret clearance (Active Secret is preferred)
  • Requires a Bachelor's degree in STEM field and 5 years of job-related experience or a Master's degree and 3 years.
  • Familiarity with Red Hat High Availability solutions (Pacemaker, PCS, DRBD)
  • Solid understanding of systems engineering principles and technical standards
  • Experience with virtualization platforms, including Red Hat Virtualization and VMware
  • Proficiency in Ansible scripting and automation
  • Strong Linux systems administration skills
  • Infrastructure as Code tools like Terraform and Ansible
  • Basic knowledge of VLAN networking and Bash scripting
  • Familiarity with monitoring tools like Prometheus, Grafana, and Sensu Go
  • Experience with Kubernetes, OpenShift, and KubeVirt

Responsibilities

  • Collaborate with multi-disciplinary teams to troubleshoot and resolve integration issues, with a focus on networking, software compatibility, and virtualization in complex system environments.
  • Plan, execute, and validate software integrations across various stages of the DevOps lifecycle, ensuring seamless deployments and high system reliability.
  • Utilize DevOps tools and practices (such as CI/CD pipelines, automated testing, and containerization) to streamline software integration and reduce time to deployment.
  • Integrate software deliveries, verify bug fixes, and oversee regression testing to confirm system stability and compatibility across operating systems and hardware configurations.
  • Apply Agile methodologies by actively participating in sprint planning, backlog refinement, daily stand-ups, and retrospective meetings, contributing to continuous improvement and timely delivery of features.
  • Design, implement, and maintain high availability and failover solutions using Red Hat High Availability tools (Pacemaker, PCS, DRBD) and other virtualization platforms.
  • Document and analyze test results, manage test artifacts in alignment with Agile and DevOps principles, and provide valuable input for process improvements that enhance team productivity and product quality.
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service