PRAHS

Returning Candidate?

2017-42966

2017-42966

Title 
DevOps Engineer
Job Locations 
-
US-CA-San Diego
Posted Date 
10/20/2017

More information about this job

Overview

The Development Operations Engineer will lead and support new and existing client projects while contributing towards ongoing product innovation. Responsibilities include working as part of the PRA mobile product development team across multiple client projects, owning portions of product enhancements as part of a broader product roadmap, mentoring other developers and contributing towards new technical innovations.  The ideal candidate is highly organized, analytical and self-motivated with a proven track record in delivering web technologies.

Responsibilities

  • Scaling our systems to support growing user numbers
  • Monitoring the performance of our systems in AWS and other data centers
  • Automating service deployment and maintenance tasks
  • Maintaining high availability through fault tolerance, system standardization, and vigilant disaster recovery planning
  • Working side by side with our developers to understand the inner-workings of the apps they write and ensure they are both scalable and reliable
  • Creating and maintaining systems documentation
  • Communicating with internal and external teams located across the globe

Qualifications

  • Strong knowledge of Linux systems internals with a good understanding of networking and protocols. Ubuntu and Red Hat experience preferred.
  • Experience with Agile software implementations for the Federal Government
  • Building, delivering, and managing public private and hybrid cloud computing platforms (e.g. AWS, Azure, and open source and commercial DevOps technologies
  • Excellent with shell commands (sed, grep, awk, and regular expressions).
  • Experience working with Amazon Web Services (AWS) in a production environment including EC2, S3, RDS, ELB, ElastiCache, and Route53.
  • AWS CloudFormation
  • Ability to read and write complex Bash and Ruby scripts to automate system deployment, troubleshooting, and maintenance.
  • Experience using and maintaining configuration automation systems such as Chef (preferred), Ansible.
  • Experience configuring and troubleshooting Nginx, Apache, Redis, and Memcache.
  • Experience with relational databases (MySQL, Postgres) with the ability to write SQL commands and identify and resolve performance issues.
  • Experience configuring and maintaining monitoring systems such as New Relic, Graphite, Pingdom, Logstash - Elasticsearch and Kibana and with a demonstrated ability to write new checks.
  • Experience using source code management tools. GitHub preferred.
  • Ability and willingness to participate in a 24x7 on-call schedule.
  • Capable and self-motivated to quickly learn new technologies, scripting languages, and frameworks.
  • BA/BS in Computer Science or a related technical field 


Preferred Experience

  • MS in computer science or equivalent preferre

  • Demonstrated on-the-job experience in the Certification and Accreditation (C&A) process for Approval to Operate (ATO)
  • Knowledge of FISMA/FedRAMP requirements
  • Knowledge Federal security standards


To qualify, applicants must be legally authorized to work in the United States, and should not require, now or in the future, sponsorship for employment visa status.


PRA is an EEO/AA employer and is committed to providing opportunities to minorities, women, veterans and individuals with disabilities.

Options

Share on your newsfeed

Connect With Us!

Not ready to apply? We get it! Click here to stay in touch for future opportunities, events and other happenings!