AWS Engineer
Contract to Hire
Location: Bangalore or Gurgaon, India (Hybrid )
What they are looking for:
- Principle engineer
- Seniority is very important to them
- Strong tenure in most recent roles
- Does not want to see a lot of 1 year contract work
- If not senior, they MUST be mid-level and want to grow
Skillset:
- AWS skillset
- This is a backend engineer
- Doesn’t need someone who knows frontend
- Someone with Linux and AWS with .net is important
- Should have DevOps skillset
- Writing scripts to spin up applications in AWS
- They will receive support from the ops team but DOES NOT want them to rely on them
- This is someone who will need to be independent
- Someone who is senior enough to help other team members
- They will be building .net applications
- DevOps and Development – should be able to build application services but should also be able to take care of containerization and deploy in AWS and know all the different techs in AWS to scale it
- Running in a docker in AWS
Any challenges in the role:
Backfill but changing the skillset needed so the person leaving was Magento, but he wants someone to be experienced in .NET dev – the future direction to this team
Front-end should you come across – they have a mix of applications, some of the FE is angular and some react. They lean towards single page and is JavaScript oriented
Experience: Principal Level
Responsibilities
- Design, develop, and maintain highly scalable backend systems using .NET Core and C#
- Architect, implement, and manage AWS infrastructure (S3, CloudFront, EC2, etc.) to support robust and scalable cloud applications
- Develop and manage cloud infrastructure using AWS CloudFormation templates and other IaC (Infrastructure as Code) tools
- Work with Docker to create containerized applications for deployment across various environments
- Write and maintain Shell scripts and Python scripts for automation, deployment, and integration tasks
- Collaborate with DevOps teams to integrate CI/CD pipelines with Jenkins for continuous delivery and deployment automation
- Secure sensitive data using AWS Secrets Manager and ensure that the security and compliance standards are met
- Collaborate closely with frontend developers, DevOps, and cross-functional teams to deliver high-quality products
- Optimize application performance, troubleshoot production issues, and provide ongoing system support and maintenance
Qualifications
- 10+ years of experience as a Backend Developer, with a strong focus on .NET Core and C#
- Extensive experience working with AWS services such as S3, CloudFront, EC2, Lambda, CloudFormation, and Secrets Manager
- Proficiency in containerization and orchestration using Docker
- Strong scripting skills with Shell scripting and Python
- Experience with CI/CD tools, especially Jenkins, and implementing automated pipelines
- In-depth understanding of cloud security best practices and monitoring tools
- Ability to design scalable and fault-tolerant systems in a cloud environment
- Experience with distributed systems and microservice architecture is a plus
- Excellent problem-solving skills, attention to detail, and a strong ability to work in a fast-paced environment
Nice-to-Haves
- Familiarity with Kubernetes
- Knowledge of frontend development technologies and practices
- Experience with serverless architecture
-