Lead DevOps Engineer
Requirements:
Experience:
10+ years in a DevOps role.
8+ years working with Kubernetes in production, including on-premises Kubernetes deployments
5+ years of hands-on DevOps experience in a GCP cloud production environment.
Infrastructure & Automation:
Proven ability to build projects from scratch.
Strong expertise in writing Terraform modules(experience with Terragrunt is an advantage).
Experience building CI/CD pipelines in Jenkins and GitLab CI (GitLab CI preferred).
Proficiency in Python and Bash (proven Python experience is an advantage).
Deep understanding of Linux OS administration and management.
Monitoring & Logging:
Experience creating Grafana dashboards (Prometheus backend preferred).
Familiarity with ES-based centralized logging solutions (e.g., Coralogix, Logz.io).
Soft Skills:
Self-motivated, able to work independently and collaboratively in a team.
Strong problem-solving skills and a proactive mindset.
Key Responsibilities:
Collaborate closely with R&D teams and support their daily operations.
Design, implement, and optimize CI/CD pipelines to enhance deployment processes.
Develop automated infrastructure provisioning frameworksand ensure their reliability.
Manage and oversee code deployments across all environments.
Create and maintain monitoring dashboards, continuously improving observability.
Provide technical guidance, mentoring team members on best practices in DevOps.
Drive innovation by brainstorming and implementing new development and delivery strategies.
Handle day-to-day project management and administration.
Document and refine processes, ensuring up-to-date and efficient workflows.
Continuously improve infrastructure and application development practices.
Adhere to and promote industry best practices and company standards.