Job Description
Key Skills: Kubernetes, OS platforms, Linux, GitLab, Ansible and Terraform deployment and automation
Should also have the following: Proficiency in YAML, Helm, CI/CD pipelines, GitLab, and Python
Key Responsibilities:
Expertise with containerization platforms like Docker and orchestration tools such as Kubernetes.
Configuration Management: Utilize YAML and Helm charts to manage configuration and deployment.
Continuous Integration/Continuous Deployment (CI/CD): Implement and maintain CI/CD pipelines for cluster provisioning and security.
Version Control: Proficient in using GitLab for version control
Monitor clusters and troubleshoot issues related to infrastructure, ensuring high availability and reliability.
Security and Compliance: Implement security best practices and ensure compliance and parity with production.
Ability to collaborate with Architecture teams, outline lab requirements, and consume releases to lab.
Experience troubleshooting complex issues, debugging code, and analyzing logs to perform root cause analysis.
Good working experience with on-prem environments (Vcenter) and Infrastructure-as-a-service.
Provide technical guidance and support to team members, fostering a culture of knowledge sharing and continuous learning.
Automate repetitive tasks and streamline processes to enhance operational efficiency.
In-depth understanding of cloud computing concepts, AWS services, and virtualization technologies.
Required Qualifications:
Expert level knowledge with Kubernetes, OS platforms, Linux, system administration, GitLab, Ansible and Terraform deployment and automation.
Experience building tools for automated deployment.
Establish and optimize CI/CD pipelines using GitLab for automated testing, building, and deployment processes.
Proven experience 5years in managing on-premises & cloud infrastructure.
Proficiency in YAML, Helm, CI/CD pipelines, GitLab, and Python.
Strong understanding of virtualization technologies and virtual machines.
Expert knowledge in containerization technologies such as Docker and Kubernetes
Excellent problem-solving skills and ability to troubleshoot complex issues in cloud environments.
Strong communication and collaboration skills, with the ability to work effectively in a team environment.
Ability to adapt to rapidly changing priorities and manage multiple tasks simultaneously.
AWS certification(s) (e.g., AWS Certified DevOps Engineer) is a plus
Any Graduate