Description:
Specific duties to be performed:
- Infrastructure Support
- System Tuning and enhancements
- Automation of daily routines
- System deployment
- Security and Audit Compliance
- Applications scalability
- Application redundancy
- Deep knowledge of Linux system
- Scripting
- Moniting
- Public Cloud
Job Specification:
- Bachelor degree in Computer Science or related technical field.
- Experience 5-7 years
- In depth knowledge of the Linux Operating System
- Enterprise Linux - including understanding of kernel tuning and OS monitoring tools.
- Familiar with software project build automation ("make", Maven) and Build and Integration tools (Jenkins).
- Proficient with scripting in Shell (bash, ksh) and Python.
- Understanding of virtualization environments (ESXi).
- Working knowledge in an orchestration and configuration management tool (preferably Ansible).
- In depth knowledge in IaaS public clouds (Azure or preferable AWS).
- Good understanding in Infrastructure and security services like Load Balancing, Firewall, TLS encryption etc.
- Good architectural experience in component placement for a traditional 3 tier application and microservices based applications.
- Proficiency in production troubleshooting, including distributed systems.
- Working knowledge of Linux Containerized environments (one of "Open Contained Initiative", Docker, CoreOS).
- Good working knowledge with Monitoring tools - both at the OS and Application level.
- Extensive experience in "Infrastructure as Code" and automation as the way to manage infrastructure.
- Extensive knowledge and experience in Application Containerization and Kubernetes Clusters.
- Familiar with agile methodologies in Operations and Development.
- Awareness around that "Hope is not a Strategy" when dealing with complex interactions between people and data systems.
- Able to demonstrate the ability to evaluate / measure work results in the Enterprise context.
- Familiarity with basic Project Management techniques to facilitate resource and workload management.
- Ability to manage difficult (or conflict) situations generated by daily interactions of a wide range of personalities.
- Familiar with an SLO-based (Service Level Objectives) management style.
- Strong interpersonal skills and team management proficiency.
- Clear vision on strategy, road to success and phases of delivery.
- Working in 24x7 environment.