DevOps Engineer to Set Up AWS CI/CD
Skills Required
Description
Infrastructure is the backbone of every great product, and this role is all about making it strong, scalable, and secure. We’re looking for a DevOps engineer who can design and implement a continuous integration and deployment environment using AWS.
The project involves setting up automated pipelines, managing containerized workloads, and optimizing deployment speed and reliability. You’ll build the foundation that helps developers ship features faster with confidence.
A deep understanding of AWS services will be crucial — EC2, S3, ECS, Lambda, and CloudFormation will likely be part of your toolkit. The goal is to streamline infrastructure while maintaining maximum uptime and scalability.
You’ll also be responsible for defining environments through Terraform to ensure everything is version-controlled, repeatable, and easy to scale. Docker will play a key role in containerization and deployment workflows.
Automation isn’t just a preference here; it’s a necessity. Your scripts, configurations, and tools should eliminate manual steps and reduce human error throughout the deployment process.
You’ll work closely with backend developers to ensure build pipelines are optimized and integrated properly into the AWS ecosystem. This includes managing CI/CD pipelines using Jenkins, GitHub Actions, or similar platforms.
Security and compliance are non-negotiable. You’ll apply best practices for IAM policies, secret management, and syst...