Description

Role: DevOps Developer (16712-1)
Location: Herndon, VA
Type: Contract
Duration: Long-term
Mode: Hybrid

 

Job Description:

We are seeking a highly skilled Senior DevOps Engineer to join our dynamic team. In this role, you will be responsible for managing our CI/CD pipelines, deploying applications, and ensuring the reliability and scalability of our infrastructure. The ideal candidate will have a strong background in GitLab CI, Kubernetes, and Helm charts, with experience in Java Spring Boot and Maven being a plus.

 

Key Responsibilities:

  • Design, implement, and manage CI/CD pipelines using GitLab CI.
  • Deploy and manage containerized applications using Kubernetes.
  • Utilize kubectl and Helm charts for efficient deployment and orchestration.
  • Collaborate with development teams to automate processes and improve deployment workflows.
  • Monitor system performance, troubleshoot issues, and optimize infrastructure.
  • Maintain and improve system security and compliance.
  • Contribute to architecture discussions and provide insights for scalability and efficiency.
  • Mentor junior engineers and foster a culture of continuous improvement.

Qualifications:

Required Skills:

  • Extensive experience with GitLab CI for continuous integration and deployment.
  • Proficient in Kubernetes and Helm charts for container orchestration and management.
  • Strong knowledge of kubectl and its functionalities.
  • Experience with cloud platforms (AWS, Azure, GCP)
  • Experience with infrastructure as code tools (Terraform, Ansible)

Preferred Skills:

Familiarity with Java Spring Boot and Maven for application development.

Education & Experience:

  • Bachelor’s degree in Computer Science, Engineering, or a related field.
  • 5+ years of experience in DevOps or related roles.

Education

Bachelor’s degree in Computer Science, Engineering