We are looking for engineer with relevant 2-8 years of experience in AWS, responsible for building AWS platform and Maintaining end to end solution. This includes anything between complex groups of AWS managed services to their corresponding core interfaces and services. Primary responsibility will be to Lead a team and develop the platform, coordinate with the team working on different layers of the Project Landscape. Thus, a commitment to collaborative problem solving, customer handling, sophisticated technical design and development as well as understand the essentials of product quality. Candidate should have prior experience in managing and leading a team. Support experience will be an add on to the role.

Requirements

Primary skill:

§ Excellent knowledge on core AWS services like VPC, Subnets, S3, EC2, storages services, RDS, lambdas, SFTP, EKS, API gateway, cloudfront, Cloudtrail, Config etc.

§ Good understanding of Security groups, logging services, network services like NAT gateway, NACL, routing table etc.

§ Strong knowledge on security policies, goo understanding on IAM roles, policies etc.

§ Experience with setting up of Kubernetes cluster using EKS or on EC2.

§ Hands on experience on Kubernetes clusters and deploying micro services.

§ Monitoring Kubernetes using Grafana and Prometheus.

§ Experience on setting up Jenkins pipelines and deployment.

§ Central Logging and Monitorin tools like ELK, Cloud watch etc.

§ Hands on experience in scripting like unix shell, python etc.

§ Experience in working with Linux OS, windows virtual boxes, understanding of containers.

§ Experience working with orchestration tools like CloudFormation or Terraform.

§ Experience in configuration management tools like Ansible, Chef etc.

§ Experience leading a team of engineers.

§ Excellent communication skills.

§ Experience build any platform in AWS will be an added advantage.

§ Understanding fundamental design principles behind a scalable application

§ Exposure to automated testing of platforms and unit tests

§ Proficient understanding of code versioning tools, such as Git

§ Familiarity with continuous integration and continuous deployments


Source link