Returning Candidate?



DevOps Engineer
Job Locations 
US-CA-San Diego
Posted Date 

More information about this job


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.


  • 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


  • 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 
  • 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.

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


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


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!