AWS DevOps Engineer
Core
Designing, building, and maintaining scalable, secure, and highly available cloud infrastructure on AWS for financial institutions and enterprise clients.
Role type
Intermediate/Senior AWS DevOps Engineer
Builds
Production-grade cloud infrastructure, CI/CD pipelines, and automated deployment environments
Domain
Cloud Engineering / DevOps / Infrastructure Automation
Deliverable
production ML models | product features | infrastructure
Required skills
AWS services (EC2, S3, RDS, Lambda, VPC, IAM), Infrastructure as Code (Terraform, CloudFormation), CI/CD pipeline design, Scripting (Python, Bash, PowerShell), Container orchestration (Kubernetes, ECS, EKS), Networking fundamentals, Security best practices, Cloud monitoring and logging
Preferred skills
AWS Certified DevOps Engineer – Professional, AWS Certified Solutions Architect – Professional, Cost optimization strategies, Compliance frameworks (ISO 27001, NIST, POPIA)
Technologies
AWS, Terraform, CloudFormation, Jenkins, GitLab CI/CD, GitHub Actions, Docker, Kubernetes, ECS, EKS, Ansible, Chef, Puppet, CloudWatch, Prometheus, Grafana, Datadog, Python, Bash, PowerShell, Git
Responsibilities
Designing scalable infrastructure using IaC, Implementing and managing CI/CD pipelines, Automating deployment processes, Managing containerized environments, Monitoring application performance, Embedding DevSecOps practices, Maintaining disaster recovery strategies, Troubleshooting infrastructure issues, Enforcing tagging and cost optimization, Managing networking components, Supporting automation of compliance controls
Seniority
Senior, hands-on IC