DevOps Engineer
Sandhya SivapuramRemoteSENIORPosted 3h ago
DevOpsCI/CDcloud infrastructureautomationcontainer orchestrationJenkinsGitGitHubGitLabDockerDocker ComposeKubernetesTerraformAnsibleNginxPrometheusGrafanaLinux
About the Role
We are looking for an experienced Senior DevOps Engineer with strong hands-on experience in DevOps, CI/CD, cloud infrastructure, automation, and container orchestration.
Key Responsibilities
• Managed CI/CD pipelines using Jenkins, Jenkinsfiles, and shared libraries.
• Used Git, GitHub, and GitLab for version control and branching strategies.
• Built and managed Docker containers and Docker Compose applications.
• Deployed and managed applications using Kubernetes.
• Automated infrastructure provisioning using Terraform and Ansible.
• Configured Nginx, reverse proxy, networking, and SSL certificates.
• Monitored system performance using Prometheus and Grafana.
• Troubleshot deployment failures, CI/CD issues, and infrastructure problems.
• Monitored CPU, memory, disk, and network utilization.
• Performed performance tuning and optimized system resources.
• Managed Linux servers and resolved system-related issues.
• Automated deployment processes and improved application reliability.
• Collaborated with development and testing teams to ensure smooth releases.
Requirements
• 7+ years of strong hands-on DevOps experience.
• Expertise with Git, GitHub, GitLab branching and version control strategies.
• Strong experience with Jenkins, Jenkins's file, shared libraries, credentials management.
• Proficiency in Docker, Docker Compose, Kubernetes.
• Hands-on Terraform & Ansible experience (IaC).
• Strong knowledge of Nginx, networking concepts, reverse proxy, & SSL.
• Experience with Prometheus & Grafana.
• Strong troubleshooting abilities for deployment, CI/CD failures, infrastructure issues, and performance problems.
• Ability to analyze system resource usage (CPU, Memory, Disk I/O) and perform performance tuning.