Job Description
Software Engineer AWS
Software Engineer AWS

Pune

Professional

Introduction for position

Employment Type: Full time Employee

Exp: 8.0 to 10.0 Years | Location: Pune

 

Job Title: Lead Consultant - AWS

Your tasks

- Design, develop and maintain infrastructure as code (IaC) using AWS CDK
- Support inhouse Data Engineers and Data Scientists working on computer vision, artificial intelligence, GenAI and machine learning usecases
- Collaborate closely with cross-functional teams to gather requirements and develop efficient and scalable solutions.
- Utilize cloud technologies such as AWS, Databricks or Google Cloud Platform to deploy and scale applications.
- Implement and manage CI/CD pipelines using GitHub Actions and AWS CodeBuild.
- Conduct unit testing and debugging to ensure high-quality software and implement observability solutions for production systems.
- Identify application performance optimization potential and areas for improvement.
- Stay up-to-date with industry trends and technologies to enhance our software offerings.
- Guide team members in software engineering and cloud engineering best practices

Your profile

Qualifications:
- multiple years of software development experience, preferably using Python
- Strong knowledge of AWS and IaC
- Experience with serverless services like AWS Lambda, API Gateway as well as Sagemaker, IAM, ECS, VPC, Databricks and vector databases.
- AWS Solution Architect certification, Associate level, or related certifications are a plus
- Familiarity with CI/CD tools, especially GitHub Actions.
- Excellent problem-solving skills and attention to detail.
- Ability to work effectively in a collaborative team environment and working on multiple projects simultaneously
- Strong communication skills and the ability to gather and refine requirements
- High breadth of knowledge on software engineering and cloud infrastructure best practices
- A passion for staying current with industry trends and technologies