Job Description
- Lead the design, development, and optimization of CI/CD pipelines using tools such as Jenkins, GitHub Actions, and GitLab CI/CD.
- Implement automation for deployment, configuration, and monitoring of Linux/Windows servers and containerized environments (Kubernetes, OpenShift).
- Automate deployment workflows for diverse application architectures, including Microservices, Java, .NET, and AS400.
- Drive the adoption of secure coding and DevSecOps practices within CI/CD pipelines and proactively remediate infrastructure and application-level security vulnerabilities.
- Analyze system issues, identify root causes, and implement effective resolutions to ensure system reliability and performance.
- Collaborate with development, QA, and operations teams to align infrastructure solutions with application needs.
- Maintain a solid understanding of infrastructure security, networking, database services, and overall system architecture.
- Evaluate and implement modern DevOps tools, practices, and processes to support continuous improvement and operational excellence.
Job Specification
- Bachelor’s Degree in Engineering, Information Technology, or Computer Science from a university recognized by the University Grants Commission.
- Minimum of 3 years of hands-on experience in DevOps or DevSecOps roles.
- Strong expertise in CI/CD toolchains, container orchestration platforms (Kubernetes, OpenShift), and infrastructure automation.
- In-depth knowledge of scripting, infrastructure-as-code (e.g., Ansible, Terraform), and cloud-native technologies.
- Proven experience with system administration on both Linux and Windows environments.
- Solid understanding of security best practices in DevOps, including vulnerability scanning and compliance.
- DevSecOps Professional Certification is an added advantage.
- Certifications such as Certified Kubernetes Administrator (CKA) or Red Hat OpenShift Certification are highly desirable.
- Excellent project management, collaboration, and problem-solving skills.