logo

View all jobs

DEVOPS ENGINEER

Washington, DC · Information Technology

Our client, an award winning Federal Integrator, is seeking a DevOps engineer to join their team. In this role, you will use your understanding of software testing automation and cloud technology to stream-line and accelerate software development. The ideal candidate will have experience with developing CI/CD software delivery pipelines and a background in systems administration or software development.  Must be a US Citizen and able to obtain Public Trust Clearance.

Job Title: DevOps Engineer
Location: Washington, DC
 
Responsibilities:
 
  • Design, create and maintain CI/CD software delivery pipelines for use by large developer community base
  • Write and run ad-hoc scripts (using Bash, Python etc) to automate DevOps processes
  • Manage operational maintenance such as OS patches, security vulnerabilities etc to ensure healthy status of various prod and non-prod environments
  • Maintain, monitor, and help improve the performance and availability of the 24x7 production environment including networks, servers, databases, etc.
  • Participate in creating long-term and short-term strategies for scaling the production environment.
  • Work with Developers and testers to troubleshoot specific issues by recreating tests, validating configuration, etc. Provide deployment support by deploying application and microservices in different environments
  • Administer network monitoring system, alerting, log management, and other IT systems
  • Improve system visibility and applications with advanced monitoring, metrics and log analytics
  • Analyze and identify root causes on critical problems, incident reports and communication
  • Participate in on-call rotation and provide hands-on support during emergencies, outages, and service transitions.
  • Participate in creating long-term and short-term strategies for scaling the production environment.
  • Adhere to a comprehensive incident management program including problem management. Generate KPIs for service availability, uptime, and adherence to SOPs, and SLAs.
 

Qualifications
  • 3+ years’ experience with Linux server administration and Amazon Web Services (EC2, ECS, S3, etc.)
  • Solid understanding of CI/CD pipelines
  • Expert scripting skills (Bash, Perl, Python)
  • Technical knowledge of monitoring and analytics tools such as AWS CloudWatch, NewRelic
  • Experience with Docker, Vagrant, Ansible, Chef, Puppet
  • Experience with cloud orchestration tools (Kubernetes, OpenShift)
  • Experience with code management systems (Git, Subversion)
  • Experience with Databases such as Oracle, MySQL and PostgreSQL
  • Can maintain Java web applications (Spring Boot).
  • Can maintain Javascript web applications (Angular, React).
  • Keen communication and teamwork abilities
  • Bachelor’s degree in computer science or a related field with 3+ years of relevant experience. Employer will accept a suitable combination of education, training, or experience
 
Work Authorization: US citizenship required in order to obtain a US government Public Trust clearance
 
 
Powered by