Peraton is a next-generation national security company that drives missions of consequence spanning the globe. They are seeking a skilled and proactive Cloud DevOps Engineer to collaborate with science labs and cross-functional teams, focusing on migrating legacy applications to AWS and automating deployment processes.
Responsibilities:
- Participate in root cause analysis of system incidents
- Respond to and resolve tickets in the operations support queue in a timely and efficient manner, ensuring issues are tracked, documented, and closed according to SLAs
- Use tools such as AWS CloudFormation, GitLab and GitLab Runners to respond to support requests to manage and maintain AWS infrastructure, including EC2, RDS, S3, ELB, VPC, IAM Roles and Policies, Security Groups and related services
- Automate routine operational tasks to improve system reliability, security monitoring and configuration management using AWS step functions, lambda functions, SSM documents, AWS EventBridge, SNS, SQS using scripting languages such as python, bash and powershell
- Implement configuration management solutions (e.g., Ansible, Chef, or AWS Systems Manager)
- Set up and maintain observability tools (CloudWatch, Prometheus, Grafana, ELK stack, etc.) to monitor infrastructure and application performance
- Ensure security best practices (IAM policies, encryption, VPC design, secrets management) and compliance with organizational standards
- Analyze and optimize AWS cloud costs without compromising performance or scalability
- Work cross-functionally with customer DevOps engineers, attend weekly team meetings and report status on open tickets and DevOps assignments
Requirements:
- Candidate must be a US Citizen
- Candidate must have an Active Public Trust or the Ability to Obtain one is required
- 5 years with BS/BA; 3 years with MS/MA; 0 years with PhD
- 3 or more years professional job experience designing, deploying, and managing cloud-based solutions using core AWS services such as EC2, S3, RDS, Lambda, VPC, CloudFormation, and IAM for secure and scalable infrastructure
- Experience with continuous integration and continuous delivery CI/CD pipelines using AWS CodePipeline, CodeBuild, CodeDeploy, GitLab, GitLab Runners, or other third-party tools to automate application deployments
- Experience with Infrastructure as Code tools such as AWS CloudFormation, Terraform, Ansible, or AWS CDK to automate cloud resource provisioning and configuration management
- Experience with Python, Bash, AWS CLI, or other scripting languages to automate deployments, streamline workflows, troubleshoot issues, and resolve operational challenges within AWS environments
- Candidate must have at least one of the following certifications or be able to attain within 90 Days:
- AWS Certified CloudOps Engineer – Associate
- AWS Certified DevOps Engineer - Professional
- AWS Certified Developer – Associate or Professional
- AWS Certified Solutions Architect – Associate or Professional
- One or more AWS Speciality Certification(s) such:
- AWS Certified Advanced Networking - Speciality
- AWS Certified Security - Speciality
- AWS AI Fundamentals
- Experience with incident management, root cause analysis, and resolving high-priority incidents in large, multi-tenant environments using Jira, Confluence, etc
- Exemplary communication, analytical skills, and technical knowledge across the client environment
- Ability to produce concise and clear technical documentation
- Experience working in an Agile environment
- Experience in leveraging AI tools to accelerate workflows and code generation, and for producing concise and clear technical AI-assisted documentation
- Experience with using or supporting applications such as Dremio, Tableau, Posit and/or Nebari