S

Devops Engineer

Sonata Software · Bengaluru, Karnataka, India - Chennai, Tamil Nadu, India - Hyderabad, Telangana, India

full_timePosted 2w ago
Apply now →

Job description

**Job Title: DevOps Engineer AWS & CI/CD** **Job Summary** We are looking for a skilled **DevOps Engineer** with strong expertise in **AWS infrastructure and CI/CD pipelines**. The role focuses on building, packaging, and deploying a document service using modern DevOps practices and cloud-native technologies. **Key Responsibilities** - Design, develop, and maintain scalable **AWS infrastructure** using Infrastructure as Code (IaC). - Build and manage **CI/CD pipelines** for automated build, test, and deployment processes. - Create and maintain **modular Terraform code** across multiple environments (Dev, SIT, Pre-Prod, Prod). - Develop and manage **Docker images**, including Lambda Layer image creation with required system libraries and fonts. - Package and deploy **AWS Lambda functions** using optimized layer archives. - Implement and enforce **least-privilege IAM policies** for secure cloud environments. - Manage **GitLab CI/CD pipelines**, including multi-stage pipelines and ephemeral per-branch environment setup. **Core Skills (Mandatory)** - Strong experience in **Terraform** (modular architecture, multi-environment deployments) - Hands-on experience with **Docker** (containerization and image building) - Expertise in **AWS Lambda packaging and deployment** - Proficiency in **GitLab CI/CD pipeline development** - Strong knowledge of **AWS IAM** (policy creation and security best practices) **Supporting Skills (Good to Have)** - **AWS API Gateway** REST APIs and Lambda proxy integration - **AWS Cognito** user pools and Lambda triggers (pre-token generation) - **AWS EventBridge** scheduling and event-driven architecture - **AWS KMS** encryption key management across services - **Terraform State Management** remote backends, locking, environment isolation - Experience with **tflint, tfsec**, or similar tools for infrastructure validation and security scanning **Preferred Experience** - Experience in **cloud-native application deployment** and microservices architecture - Strong understanding of **DevOps best practices**, automation, and monitoring - Exposure to **secure, scalable, and high-availability system design**