D

DevOps Engineer

Drawbridge
On-site
Fort George G Meade, Maryland, United States
$130,000 - $180,000 USD yearly
DevOps

CANDIDATES MUST HAVE AN ACTIVE TS/SCI w/ Full-Scope Poly

Job Overview:

We are looking for a skilled DevOps Engineer to support the development, deployment, and maintenance of critical business software and platform architectures. The ideal candidate will drive automation, manage continuous integration (CI/CD) pipelines, and lead technical efforts in an Agile development environment. You will work closely with cross-functional teams to streamline operations, enhance system reliability, and deploy solutions at scale.

Key Responsibilities:

  • Support the development lifecycle, including platform architecture, deployment, and debugging.
  • Build and maintain release pipelines for fast, safe delivery of software to production.
  • Implement version control best practices, including Git branching and merging strategies.
  • Act as the technical lead for Agile teams, participating in all Agile ceremonies.
  • Automate deployment across development, test, and production environments using tools like Puppet and Ansible.
  • Maintain/upgrade software tracking tools like Confluence and Jira.
  • Develop web service infrastructure, ensuring optimal service stack performance.
  • Identify processes for streamlining and automation.
  • Collaborate with stakeholders to align technical solutions with business needs.
  • Automate network infrastructure configuration using Software Defined Networking (SDN).
  • Maintain continuous integration environments, leveraging containerization and serverless technologies like Docker and Kubernetes.
  • Architect and develop best practices for build tools and infrastructure automation (AWS, VMware, Puppet, Chef, Ansible).
  • Ensure high availability architecture, performance optimization, and adherence to SLA requirements.

Required Skills:

  • Proficient with Git and version control best practices.
  • Strong Linux administration skills (RHEL, CentOS).
  • Windows system administration experience.
  • Familiarity with Jenkins, Docker, Kubernetes, and automated deployment.
  • Experience with caching technologies (Memcache, Redis, Active MQ).
  • Proficient with MySQL and Elasticsearch (Kibana is a plus).
  • Experience in cloud platforms, specifically AWS.
  • Understanding of software development life cycle models and Agile/DevOps methodologies.
  • Strong problem-solving, analytical, and troubleshooting skills.
  • Fluent in at least one programming language (Python, Ruby, C, C++, Go, or Java).

Basic Qualifications:

  • Bachelor’s degree or higher in Engineering (Computer, Electrical, Mechanical, Aerospace, etc.) or Computer Science.
  • Minimum of five (5) years of related experience (education experience not included).