Good understanding of Windows, Unix/Linux operating systems and networking Must have experience in maintaining highly scalable server infrastructure.
Experience working in a large-scale operational environment
JAVA development experience a MUST
Must be skilled with AWS especially setting up VPC, Cloud formation, Code deploy, DNS configuration, load balancer, and auto-scaling
Must have exposure to automate CI/CD deployment on the server, serverless workflow like Jenkins/Chef, Puppet, SAM, Ansible, serverless, docker-compose, cloud formation, code deploy, ECS, Kubernetes, etc.
Good experience with running Docker containers in AWS
Deep expertise with Kubernetes and AWS EKS
Design and integrate Service Discovery and Service Mesh architecture by leveraging projects like Envoy, Consul, Istio.
Proven experience with IaaS Terraform and Cloud Formation
Knowledge of Kubernetes Operators
Writing scalable code using Python programming language
Proficient understanding of Git & GitHub
Must be able to work with the development team to collaborate continuous integration and deployment activities
Strong communication skills – written, verbal, presentation and interpersonal
Qualifications
Bachelor's degree in Computer Science, a related technical field, or equivalent practical experience.
Strong track record of implementing AWS services in a variety of distributed computing environments.
Hands on expertise with container platforms and evangelizing cloud-native architectures
Experience in infrastructure automation through DevSecOps in Cloud environments and familiarity with CI/CD tools such as Git, Jenkins, SonarQube, Terraform, Ansible.