Job Description
Key Responsibilities:
- Design, automate and manage a highly available and scalable cloud deployment that allows development teams to deploy and run their services.
- Extensively automated deployments and managed applications on AWS platform.
- Work closely with Engineering and Architecture teams to develop systems that focus on scalability, high-performance and security.
- Build end-to-end documentation to ensure visibility, and resiliency throughout the system.
- Also provide additional support for other cloud providers like IBM and Azure.
- Take part in a 24x7 on-call rotation and escalation processes.
Qualifications Required:
- Have 5-8 years of experience designing, deploying and operating mid to large scale cloud environments.
- Expertise with infrastructure/configuration management systems such as Ansible, Chef, Terraform, Puppet, etc.
- Familiar with configuring and using monitoring/logging tools such as DataDog, SumoLogic, Splunk, Dynatrace, etc.
- Working knowledge with Jenkins, GitHub, JIRA tools.
- Experience managing container-based workloads, using Kubernetes or other orchestration software.
- Highly proficient with Unix/Linux operating systems.
- Ability to write queries for and troubleshoot/tune databases e.g. PostgreSQL, MySQL, MongoDB, etc.
- Should have operations centric approach to everything you build, with an emphasis on availability, performance, compliance and security,
- Degree in Computer Science or Engineering.
Role - System Analyst
Industry Type - IT-Software, Software Services
Functional Area - IT Software - Application Programming, Maintenance
Employment Type - Full Time, Permanent
Role Category - Programming & Design
Education:
UG :B.Sc in Any Specialization, BCA in Any Specialization, B.Tech/B.E. in Any Specialization
PG :M.Tech in Any Specialization, MCA in Any Specialization