Role OverviewThis job is based in Des Moines, Iowa. The DevOps - Site Reliability Engineer will design, develop, and maintain robust CI/CD pipelines, manage and enhance AWS infrastructure, and ensure high availability, performance, and reliability of applications and infrastructure.
What You Will Do
The DevOps - Site Reliability Engineer will design, develop, and maintain robust CI/CD pipelines, manage and enhance AWS infrastructure, and ensure high availability, performance, and reliability of applications and infrastructure.
Why It Might Be a Fit
The ideal candidate will have strong proficiency in scripting languages and configuration management tools, experience with CI/CD tools and version control systems, and a deep understanding of cloud platforms, particularly AWS.
Requirements
- Pipeline Engineering
- Cloud Infrastructure Engineering
- Site Reliability Engineering
- Strong proficiency in scripting languages (Python, Bash, etc.) and configuration management tools (Ansible, Puppet, Chef, etc.)
- Experience with CI/CD tools (Jenkins, GitHub CI/CD, GitHub Workflows and Actions, etc.) and version control systems (Git)
- Deep understanding of cloud platforms, particularly AWS
- Knowledge of containerization technologies (Docker, Kubernetes) and orchestration tools
- Knowledge of containerization security best practices, tools and techniques
- Knowledge of storage administration – NFS/EFS
- Knowledge of disaster recovery best practices and tools
- Knowledge of network security best practices and tools
- Experience with infrastructure change management best practices
- Experience with infrastructure as code (IaC) practices (Terraform, CloudFormation)
- Solid understanding of networking concepts (TCP/IP, DNS, load balancing)
- Familiarity with monitoring and logging tools (Prometheus, Grafana, ELK Stack)
- Strong problem-solving and troubleshooting skills
- A passion for automation and continuous improvement
]]>