We are looking for a skilled DevOps Engineer to refine an existing Jenkins-based CI/CD pipeline and audit the current setup on Google Cloud Platform (GCP). The role involves working in a live production environment, so attention to detail, reliability, and the ability to work independently are essential.
Scope of Work:
1) Analyze the current Jenkins CI/CD pipeline and deployment workflows
2) Develop and implement a database backup plan to safeguard changes during deployments
3) Clearly document backup and recovery procedures for internal use
4) Review and map the existing GCP SQL Server database configuration
5) Offer strategic recommendations for potential changes or improvements
6) Conduct a knowledge-sharing session with the team covering Jenkins and GCP workflows
7) Share DevOps best practices to support future infrastructure management
Requirements:
1) Proven experience with Jenkins and CI/CD pipeline configuration
2) In-depth knowledge of Google Cloud services (Cloud SQL, IAM, Load Balancing, networking, Cloud Run, etc.)
3) Familiarity with database management, particularly PostgreSQL, including backup and restore procedures
4) Experience operating in live production environments
5) Ability to produce clear technical documentation and communicate effectively with engineering teams