- 5 years of hands-on experience implementing, operating and maintaining infrastructure for high volume enterprise web applications.
- 5 years of experience in distributed system development (design and support of systems with scalability and disaster recovery robustness) to support compute use cases for business requirements.
- 5 years of implementation and operations experience with production systems in public cloud environments
- Hands-on experience automating infrastructure operations and with modern best practices such as infrastructure-as-code, cross-region & multi-provider redundancy, and event correlation solutions.
- Proficient with containerization and cluster management technologies like Docker and Kubernetes
- Deep understanding and hands-on experience with Cloud Native deployment and monitoring tools/technology with a expertise in areas like Kubernetes, Helm charts, container based deployment, Service Mesh, Prometheus, Grafana, etc.
- Motivated by a DevOps culture and Site Reliability Engineering concepts.
KeySkills and Experiences :
- 5 years of experience in operating systems (Windows, RedHat, CentOS, Amazon Linux), Nginx, Apache and software (Terraform, Bash, Sh) packages.
- 5 years of experience integrating monitoring, alerting and reporting tools (NewRelic, Akamai, Grafana, Elasticsearch, Prometheus) with existing and newly developed systems.
- 4 years of cloud engineering and development experience. Must have experience extending and supporting cloud based systems using Terraform.
- 3 years of experience implementing and supporting microservices architecture using containers, with tools such as Docker, DockerSwarm and Rancher.
- 3 years of experience working with database systems such as AWS RDS, Oracle SQL, MongoDB & Elasticsearch.
- Design and Build CI-CD pipeline for code deployment using Azure Devops or Jenkins.
- Experience in supporting Open Source Web and Application Services (Java, Ruby, PHP, Python, PHP wordpress)
- Experience with bash, python, or other scripting required.
- Experience with git fundamentals.
- Experience with Level 1 support, monitoring of customer facing systems and participate in 24/7 on-call support activities