The AWS Software Engineer will be responsible for building, deploying, and managing applications and infrastructure on Amazon Web Services. The role requires strong technical expertise in cloud services, automation, and security, with the ability to design scalable solutions, optimize costs, and ensure compliance. The engineer will work closely with cross-functional teams to deliver reliable, secure, and innovative cloud-based solutions that support business growth.
Roles & Responsibilities
Design, develop, and deploy cloud-native applications using AWS services.
Build and manage infrastructure with EC2, VPC, S3, RDS, DynamoDB, and API Gateway.
Develop and maintain serverless applications using AWS Lambda.
Implement CI/CD pipelines with Code Pipeline, Code Build, Jenkins, or GitHub Actions.
Automate infrastructure provisioning using CloudFormation, Terraform, or AWS CDK.
Monitor systems with CloudWatch, X-Ray, and AWS Config to ensure performance and reliability.
Ensure scalability, high availability, and fault-tolerant system design.
Optimize cloud resource utilization and costs using AWS Trusted Advisor and Cost Explorer.
Apply security best practices with IAM, KMS, Secrets Manager, and encryption standards.
Maintain compliance with company policies and regulatory requirements.
Collaborate with DevOps, QA, and Security teams for seamless deployments.
Provide support in troubleshooting and resolving production issues.
Participate in code reviews and contribute to technical improvements.
Mentor junior engineers and share AWS best practices.
Explore and leverage emerging AWS technologies such as ECS, EKS, Docker, Kubernetes, Athena, Redshift, Glue, and SageMaker.
Job Types: Full-time, Permanent
Pay: ₹35,000.00 - ₹50,000.00 per month
Benefits:
Health insurance
Provident Fund
Experience:
* AWS Software : 2 years (Required)
Beware of fraud agents! do not pay money to get a job
MNCJobsIndia.com will not be responsible for any payment made to a third-party. All Terms of Use are applicable.