IF

Sr. DevOps Engineer

Ifintalent Global Private Limited
Bangalore3-7 LPA Posted 10 Apr 2025
FULL TIME
Shell Scripts
Gitlab
Python

Job Description

 Job Description

Detailed JD –

·VMware Management:

o   Design, deploy, and maintain VMware vSphere and vCenter environments for managing virtual machines, clusters, and resource pools.

o   Troubleshoot and optimize VMware-based environments, ensuring high availability and performance

·Jenkins (CI/CD):

o   Configure and manage Jenkins to implement robust CI/CD pipelines for automated builds, testing, and deployments.

o   Integrate Jenkins with other tools (GitLab, Docker, Kubernetes) to streamline development workflows.

o   Troubleshoot Jenkins build failures and optimize build processes.

·GitLab (Source Code Management & CI/CD):

o   Administer GitLab for managing code repositories, branches, and merge requests.

o   Implement and manage GitLab CI/CD pipelines to automate code testing, building, and deployment.

o   Maintain and troubleshoot GitLab runners and related integrations.

·Docker (Containerization):

o   Design and implement containerized environments using Docker for application deployment.

o   Build and maintain Docker images, Dockerfiles, and Docker Compose configurations.

o   Ensure security best practices and optimize container performance.

·Kubernetes (Orchestration):

o   Manage and operate Kubernetes clusters for deploying, scaling, and maintaining containerized applications.

o   Configure and manage Kubernetes objects such as Pods, Deployments, Services, and Persistent Volumes.

o   Implement monitoring, logging, and alerting solutions for Kubernetes-based workloads.

o   Ensure high availability and fault tolerance within the Kubernetes environment.

·On-Premises Infrastructure:

o   Maintain and optimize the on-premises infrastructure to ensure security, scalability, and availability.

o   Work with network teams to configure networking, storage, and security policies.

o   Implement backup, disaster recovery, and redundancy strategies for on-premises environments.

·Automation & Scripting:

o   Develop and maintain automation scripts (using Python, Shell, or similar) to automate repetitive tasks.

o   Integrate infrastructure provisioning tools (e.g., Ansible, Terraform) for automated deployment and configuration management.

·Collaboration & Support:

o   Collaborate with development, QA, and operations teams to ensure efficient software delivery processes.

o   Provide on-call support for troubleshooting and resolving infrastructure and application issue

Join WhatsApp Channel