Principal DevOps Engineer
- תל אביב
- משרה קבועה
- משרה מלאה
- Architect and implement scalable, resilient CI/CD pipelines and cloud infrastructure that supports our engineering organization's evolving needs
- Design and develop internal developer tools and platforms that significantly improve developer experience and productivity
- Drive the evolution of our Kubernetes-based deployment infrastructure in Google Cloud Platform, ensuring security, reliability and performance
- Optimize and scale our CI/CD infrastructure including Jenkins, GitLab, TeamCity, and artifact management systems
- Mentor and guide other engineers on DevOps best practices, infrastructure design, and implementation strategies
- Drive adoption of infrastructure-as-code, automated testing, and deployment methodologies
- Collaborate with development teams to understand their needs and implement solutions that accelerate their workflow
- Establish standards and best practices for infrastructure reliability, observability, and performance
- 7+ years of experience in DevOps, Site Reliability Engineering, or Platform Engineering roles
- Extensive experience with CI/CD pipeline design and implementation in complex environments
- Advanced knowledge of Kubernetes administration, deployment patterns, and ecosystem tools
- Strong programming skills in Python with solid understanding of OOP principles and design patterns
- Deep understanding of cloud architecture, specifically with Google Cloud Platform services
- Proven track record designing and implementing developer tooling and automation
- Experience managing containerized applications and services in production environments
- Strong system design skills with focus on scalability, reliability, and security
- Knowledge of GitOps workflows and infrastructure-as-code using tools like Terraform, Pulumi, or equivalent
- Familiarity with GitLab CI administration and pipeline development
- participate in an on call rotation for working and non-working hours
- Nice-to-Have
- Knowledge of observability platforms and practices (Prometheus, Grafana, distributed tracing)
- Familiarity with TeamCity administration and pipeline development
- Experience implementing security best practices in CI/CD pipelines
- Understanding of compliance requirements in software delivery pipelines
- Experience with Infrastructure as Code testing frameworks
- Knowledge of software architecture patterns and microservices design
- Infrastructure: Kubernetes, Google Cloud Platform, Docker
- CI/CD: Jenkins, GitLab CI, TeamCity
- Languages: Python, Groovy, Bash, YAML
- Artifact Management: Artifactory, Nexus, or similar
- IaC: Terraform, Helm, or similar tools
Mploy