Required qualifications, capabilities, and skills
- Formal training or certification on software engineering* concepts and 3+ years applied experience
- Knowledge of one or more infrastructure disciplines such as hardware, networking terminology, databases, storage engineering, deployment practices, integration, automation, scaling, resilience, and performance assessments
- Experience with scripting & programming languages such as Python or Java
- Demonstrated proficiency with Automation and Configuration tools such as Ansible, Puppet, or Chef
- Experience with multiple cloud technologies with the ability to operate in and migrate across public and private clouds
- Infrastructure engineering knowledge of additional domains, data fluency, and automation
- Expertise with platform skills in Linux, UNIX and Windows), in addition to application/middleware support knowledge
- Demonstrated experience in handling critical application outages in an large scale operations & driving root cause analysis and remediation
- Experience with instrumentation, monitoring, alerting and responding - relative to performance and availability of application, using tools such as AppDynamics, Splunk, etc.
- Experience with Jenkins, GIT and CI/CD pipelines, Agile and Scrum practices
Preferred qualifications, capabilities, and skills