DevOps Engineer

Linux, Kubernetes, Automation, Docker, DevOps
Contract Independent, Contract W2, 12 Months
Depends on Experience
Work from home not available Travel not required

Job Description





*** U.S. Citizens and those authorized to work in the U.S. are encouraged to apply. We are unable to sponsor at this time.***


Job Title: DevOps Engineer


Location: Ashburn, VA


Duration: 6-12 months + contract to perm


Prefer in person interview if possible but will consider Skype for non-locals


Job Description:
We have an excellent opportunity available for a Senior DevOps engineer. This position will be based in our office in Ashburn, VA. The DevOps engineer will be tasked with leading the design and implementation of script-based, automated deployments and administration/management of existing infrastructures and pipelines. This position offers an excellent opportunity to grow with a dynamic team of developers.


Responsibilities:



  • Lead the design of and implement automated deployment solutions for enterprise applications

  • Implement and enhance existing CI/CD pipelines to improve development team productivity

  • Work with project manager to scope tasks within project timeline

  • Proactively work with application developers to determine deployment requirements and ensure they are satisfied in a variety of environments and deployment types, including hosted and non-hosted deployments across multiple Cloud Service Providers

  • Be able to quickly ramp up on and assess technologies used in the application or to simplify deployment automation and monitoring

  • Review deployment architectures and provide feedback on best practices and improvements on efficiency and cost

  • Provide guidance and mentorship to junior members of the team

  • Administer and maintain existing pipelines and infrastructure


Requirements:



  • A degree in Computer Science or other related degree (additional 6 years of experience in lieu of degree)

  • Minimum of 6 years of technical experience

  • 3+ years of experience in DevOps, pipeline automation

  • Experience with Docker and Kubernetes, or other container orchestration tools

  • Experience building enterprise deployments on AWS

  • Experience with automated creation of Cloud resources using tools such as CloudFormation, SDKs, CLI

  • Strong development background, understands design and coding best practices, source code maintenance, versioning and tagging, and be able to assist in understanding needs of the application

  • Application programming experience to assist in understanding needs of the application

  • Proficient in Bash, Python scripting libraries

  • Very comfortable with Linux based Distros

  • The successful candidate must meet eligibility requirements to access sensitive information which requires US Citizenship


Desired Skills:
The ideal candidate should possess the following additional qualifications:



  • Experience building enterprise deployments on Azure

  • Experience with Jenkins and/or TeamCity CI/pipeline tools

  • Experience with Chef and Packer

  • Experience with configuring tools like Redis, ELK and Kafka


Working knowledge of Maven and ANT build tools



Dice Id : 10112454
Position Id : 6016095
Have a Job? Post it

Similar Positions

Lead DevOps Engineer
  • SAIC
  • Washington, DC
Senior DevOps Engineer
  • Recruit Professional Services
  • Sterling, VA
Devops Lead (21348-1)
  • ICONMA
  • Washington, DC
Senior DevOps Engineer (Contract to Hire)
  • Loginsoft Consulting LLC
  • Ashburn, VA
C++/DevOps Engineer
  • The Judge Group, Inc.
  • Washington, DC
Sr. Devops Engineer - Ruby & React
  • CompuGain Corporation
  • Reston, VA
Devops Engineer
  • Idexcel Inc.
  • Mclean, VA
DevOps Engineer
  • Deloitte
  • Arlington, VA
Junior DevOps Engineer #204
  • Bravo Technical Resources
  • Richmond, VA
DevOps Engineer
  • AgreeYa Solutions
  • Herndon, VA
DevOps Engineer
  • AAJ Interactive Technologies
  • Sterling, VA
Senior DevOps Engineer
  • Smart Synergies
  • Sterling, VA