DevOps Engineer
Key Responsibilities
DevOps & CI/CD
- Design, build, and maintain CI/CD pipelines and deployment automation.
- Implement Infrastructure as Code (IaC) and maintain reusable deployment templates.
- Support enterprise DevOps tooling, release management, and production deployments.
Cloud & Container Platforms
- Build and maintain containerized deployment pipelines .
- Support Kubernetes and Red Hat OpenShift platforms.
- Manage application configurations, secrets, deployment artifacts, and environment provisioning.
DevSecOps & Automation
- Integrate security controls, vulnerability scanning, and code quality checks into CI/CD pipelines.
- Develop automation using Python, Shell Scripting, Ansible, and Terraform .
- Drive DevOps best practices, deployment standardization, and operational efficiency.
Operations & Collaboration
- Support incident management, production deployments, troubleshooting, and root cause analysis.
- Collaborate with Development, Security, Infrastructure, Testing, and Operations teams.
- Provide technical guidance, knowledge sharing, and operational readiness support.
Required Skills
- Experience of DevOps/Platform Engineering experience.
- Strong experience with GitLab CI/CD, Git, Release Management, Jira, and Confluence .
- Hands-on experience with Kubernetes, Red Hat OpenShift, AWS (EC2, S3, Security Groups) .
- Expertise in Terraform, Ansible, Python, Shell Scripting , and Infrastructure as Code.
- Experience with SonarQube, Nexus Repository/NexusIQ, DevSecOps practices, and Vulnerability Management .
- Strong production support, troubleshooting, and release management experience.