- Design, implement, and maintain CI/CD pipelines.
- Automate deployment, monitoring, and infrastructure management processes.
- Manage source code repositories and branching strategies using Git and GitHub.
- Configure and administer Jenkins for build and deployment automation.
- Build, manage, and optimize containerized applications using Docker.
- Deploy, monitor, and maintain Kubernetes clusters.
- Collaborate with development and operations teams to improve system reliability and performance.
- Monitor application infrastructure and troubleshoot deployment issues.
Required Skills
- Strong experience in DevOps practices and methodologies
- Hands-on expertise with GitHub, Git, and Jenkins
- Experience with Docker and Kubernetes
- Knowledge of CI/CD tools and deployment automation
- Robust scripting and automation skills
- Excellent troubleshooting and problem-solving abilities
- Valuable communication and collaboration skills
Preferred Qualifications
- Experience with cloud platforms such as Azure, AWS, or GCP.
- Knowledge of Infrastructure as Code (IaC) tools is an added advantage.
- Exposure to monitoring and logging tools is preferred.