DevOps Engineer

ADG Tech Consulting, LLC.
Washington, United States of America
3 days ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Languages
English
Compensation
$ 124K

Job location

Washington, United States of America

Tech stack

Java
Amazon Web Services (AWS)
Bash
Configuration Management
Databases
Continuous Integration
DevOps
Perl
Groovy
Python
Network Monitoring
Node.js
Openshift
Newrelic
Subversion
Web Applications
Scripting (Bash/Python/Go/Ruby)
Cloud Platform System
React
Delivery Pipeline
Spring-boot
Infrastructure as Code (IaC)
Amazon Web Services (AWS)
GIT
Kubernetes
Information Technology
Tools for Reporting
Cloudwatch
Puppet
Software Version Control
Amazon Web Services (AWS)
Docker
Jenkins
Microservices

Job description

  • Maintain CI/CD software delivery pipelines & tools for an enterprise-scale system with a large developer base
  • Maintain Infrastructure as Code (IaC) code artifacts
  • Maintain container-based application solutions
  • Write and run ad-hoc scripts (using Bash, Python, etc.) to automate DevOps processes
  • Work with development teams to troubleshoot specific issues by recreating tests, validating configuration, etc.
  • Provide deployment support by deploying applications and microservices in cloud environments.

Operations

  • Maintain, monitor, and help improve the performance and availability of the 24x7 production environment including networks, servers, databases, etc.
  • Administer network monitoring system, alerting, log management, and other IT systems
  • Participate in on-call rotation and provide hands-on support during emergencies, outages, and service transitions
  • Manage operational maintenance such as OS patches, security vulnerabilities, etc. to ensure the healthy status of various prod and non-prod environments

Requirements

  • Bachelor's degree in computer science or a related field
  • Hands-on experience with CI/CD pipelines, especially with Jenkins using Groovy
  • Hands-on experience with container-based technologies, especially Kubernetes, Docker, AWS EKS, OpenShift
  • Hands-on experience with AWS managed services (VPC, EC2, EKS, RDS), including monitoring and analytics tools such as AWS CloudWatch, NewRelic
  • Familiarity with configuration management using Chef, Puppet, or equivalent
  • Proficient scripting skills (Bash, Perl, Python)
  • Solid understanding of microservice concepts
  • Experience with code management systems (Git, Subversion)
  • Experience maintaining Java/Node web applications (Spring Boot, React)
  • Keen communication and teamwork abilities

Benefits & conditions

$103,264.33 - $124,361.34 a year - Full-time, Contract, Pulled from the full job description

  • 401(k)
  • Health insurance
  • Paid time off
  • Vision insurance
  • Dental insurance
  • Life insurance, Job Types: Full-time, Contract

Pay: $103,264.33 - $124,361.34 per year, * 401(k)

  • Dental insurance
  • Health insurance
  • Life insurance
  • Paid time off
  • Vision insurance

Apply for this position