Senior Software Engineer- DevOps
Engineering and Emerging Technologies
We are excited to find an experienced and motivated individual to join our team and help us drive a successful project outcomes.
India
Bengaluru
Mumbai
Hybrid
We are looking for a Senior Software Engineer with strong expertise in AWS and DevOps practices to design, build and manage scalable, secure and high-performance cloud infrastructure. This role requires close collaboration with development, QA, security and platform teams to drive automation, reliability and continuous delivery, while ensuring adherence to cybersecurity, compliance and cost optimization best practices.
Responsibilities:
- Design, implement and manage scalable, secure and highly available AWS cloud infrastructure.
- Build and maintain CI/CD pipelines using tools like Azure DevOps, Jenkins, GitHub Actions, or GitLab CI, integrating DevSecOps practices.
- Automate infrastructure provisioning using Infrastructure as Code (Terraform/CloudFormation) and manage containerized applications using Docker and Kubernetes (EKS/ECS).
- Implement monitoring, observability and incident management practices using tools like Datadog; troubleshoot issues and lead root cause analysis.
- Manage and optimize core AWS services (S3, SQS, SES, Route53, CloudFront, OpenSearch) along with database maintenance, patching and upgrades.
- Ensure cybersecurity compliance by implementing secure architectures (IAM, WAF, Security Groups, Secrets Manager) and governance best practices.
- Monitor and optimize cloud costs using AWS tools, enforce tagging strategies and drive cost-efficient architecture and resource utilization.
Requirements:
- Strong hands-on experience with AWS services, including EC2, S3, RDS, Lambda, VPC, IAM, Security Groups, WAF, Route53, CloudFront, SQS, SES, Secrets Manager, OpenSearch
- Experience with CI/CD tools: Azure DevOps Pipelines, Jenkins, GitHub Actions, or GitLab CI
- Strong experience with containerization and orchestration: Docker, Kubernetes, EKS, ECS
- Experience with Infrastructure as Code: Terraform / CloudFormation
- Hands-on experience with monitoring and observability tools such as Datadog
- Strong scripting skills: Python / Bash / Shell
- Experience with version control systems: Git
- Experience working with JIRA for task management and prioritization
- Strong understanding of:
- Networking concepts
- Cloud security best practices
- System design and architecture
- Experience with AWS cost optimization
- Experience implementing cybersecurity processes and compliance standards
- Hands-on experience with security tools such as:
- Veracode
- Trivy
- Experience integrating:
- Static and dynamic code analysis
- Container vulnerability scanning
- Dependency scanning into CI/CD pipelines
- Knowledge of secure coding practices, secrets management and identity/access control
Quality Compliance:
Compliance to Quality and Information Security is critical in ensuring the integrity, confidentiality, availability of data and the consistent delivery of high-quality services are an important aspect of hiring for this position.