
DevOps Engineer
Agile Defense
full-time
Posted on:
Location Type: Remote
Location: Remote • District of Columbia, Washington • 🇺🇸 United States
Visit company websiteSalary
💰 $175,000 per year
Job Level
Mid-LevelSenior
Tech Stack
AnsibleAWSCloudJenkinsLinuxPythonRubySubversionTerraform
About the role
- Engage in and improve the whole lifecycle of services—from inception and design, through deployment, operation and refinement to efficiently deliver solutions frequently with quality.
- Write code, building infrastructure as code, work with immutable “cloud” based environments, and build the supporting automated toolsets to test and deploy the systems they develop.
- As an DevOps engineer, analyze, design and implement strategies for continuous deployments while ensuring high availability on the development, pre-production and production environments.
- Maintain services (and supporting cloud infrastructure) once they are live by measuring and monitoring availability, latency and overall system health.
- Establish strategy/toolset/framework for automating testing of services and products, develop best practices for test automation and develop test suites,
- Design, develop and implement solutions based on a set of standards and processes which establish consistency across the enterprise data, reduce risk, and promote efficiencies in support of the organization’s goals and objectives
- Develops and provides training as needed
- Develops technical documentation as needed
Requirements
- A Bachelor of Science (BS) degree in related field or equivalent work experience can be substituted instead of a degree.
- At least 4+ years of experience in CI/CD pipelines (Ansible, Jenkins, sonarqube, sonartype nexus, etc) and infrastructure development (AWS, cloud formation, Terraform, RDS), windows build automation, windows system administration.
- At least 4 years of experience with revision code source code repositories in particular git and SVN
- At least 4 years of experience with strong and evolving competence in several programming languages and technologies, working knowledge of multiple tools sets, technologies and implementation environments
- At least 4 years of experience and understanding of typical three-tier enterprise application architectures
- At least 4 years of experience of practical Linux based systems administration skills and scripting experience in a Cloud-based environment.
- At least 4 years of experience with automating processes with one or more scripting languages such as ruby, Bash, and/or Python.
- Must be a US citizen.
Benefits
- health/dental/vision insurance coverage
- 401K with company match
- PTO & paid holidays
- annual tuition/training assistance
Applicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard skills
CI/CD pipelinesAnsibleJenkinsSonarQubeSonatype NexusAWSCloudFormationTerraformLinux administrationscripting (Ruby, Bash, Python)
Soft skills
training developmenttechnical documentationproblem-solvingcommunicationcollaborationstrategic planningprocess improvementefficiency promotionquality assurancesystem health monitoring