Responsibilities
1. Design, implement, and maintain robust CI/CD pipelines using GitLab to automate build, test, and deployment workflows across development environments.
2. Manage Cloud Infrastructure on GCP, including provisioning, monitoring, and optimizing resources for cost-effectiveness, scalability, and high availability.
3. Deploy, configure, and manage applications on Kubernetes clusters, ensuring stability and scalability.
4. Implement automated deployment strategies for smooth, consistent application rollouts.
5. Set up and maintain monitoring solutions with Prometheus and Grafana to track system health and performance metrics.
6. Configure and maintain Cert-Manager for SSL/TLS certificates, including provisioning and renewal.
7. Adopt Infrastructure as Code practices using tools like Terraform or Helm for automation.
8. Continuously evaluate and optimize system and application performance.
9. Collaborate with development teams to support rapid development cycles, debugging, and testing.
10. Respond to incidents, perform root cause analysis, and implement fixes.
11. Maintain effective communication with teams and stakeholders regarding deployment status and system changes.
12. Ensure security and compliance in DevOps practices, including automated checks.
Requirements
1. Proficiency with GitLab CI/CD for automated workflows.
2. Extensive experience with GCP, including resource management and optimization.
3. Operational knowledge of Kubernetes, including deployment and scaling.
4. Skills in setting up monitoring tools like Prometheus and Grafana.
5. Strong communication skills for effective collaboration.
6. Troubleshooting abilities for complex infrastructure issues.
7. Familiarity with additional cloud tools such as AWS, MongoDB Atlas, BigQuery, etc.
8. Knowledge of advanced infrastructure components like Istio, Keycloak, Jaeger, etc.
9. Awareness of security and compliance principles.
10. Experience with Infrastructure as Code tools like Terraform or Helm.
11. Incident management skills including root cause analysis.
12. Automation and scripting skills in Bash, Python, or Go.
13. Proven success in DevOps roles within GCP and Kubernetes environments.
#J-18808-Ljbffr