We are looking for a motivated and experienced individual who is passionate about building infrastructure and DevOps to empower the company to scale effectively.
As a DevOps Team Leader, you will be responsible for the operations and infrastructure of a large-scale SaaS solution and for the tools that make our R&D productive and efficient. You will lead a successful DevOps team that shapes the CI\CD process and provides technical guidance to the teams. You will influence the core tools and technologies used and take part in every stage of development from concept to deployment. You will need to be a self-starter, ready to dig in and own projects, collaborate cross-functionally and deliver quality results. As part of this team, you will work with cutting edge technologies such as IaC tools and processes, Azure, AWS, K8S, Jenkins, Helm, Docker, ArgoCD and more. You will have real influence on how things are done, including expanding and building infrastructure and processes from scratch.
If you are excited about what you have read so far, so are we! We want to meet you!
What you will do
Lead, teach and grow a team of experienced DevOps Engineers
Build the team's roadmap, prioritization, and delivery
Build the teams growth plan and work with every engineer on it
Work closely with engineering managers to define infrastructure needs and provide them with relevant tools, services and training.
Be hands-on and take an active role in developing roadmap and solving production cases in the DevOps infrastructure.
Research and integrate new technologies into the stack, from POC to production
Design and implement end-to-end DevOps delivery solutions.
Continuously learn and evaluate new technologies in the everlasting effort to stay ahead of the curve and perfect our products.
Requirements: Sc. in Computer Science or equivalent \ IDF technological unit equivalent.
Self-learner. Ability to easily learn and apply new technologies.
More than 2 years of experience as a manager with a team of at least 4 engineers.
Experience with leading, mentoring, and developing a team.
Good programming skills in Java \ C# \ Groovy \ OO languages.
Hands-on experience of at least 3 years with CI\CD process and DevOps frameworks and tools such as Docker, Jenkins.
Passion for building powerful products for engineers. Enabling them to build, deploy and operate systems at scale.
Strong coding skills in at least one general-purpose language (Python, etc.) and Bash
Experience in designing and building GitOps CI/CD (Jenkins, ArgoCD).
Proven hands-on experience with containerized environments and microservices; Kubernetes (required).
Experience with configuration management tools such as Ansible and PaaS tools such as Terraform.
Deep understanding of Azure and AWS Cloud infrastructure tools and services.
Hands-on experience with microservices and distributed application architecture with Kubernetes.
Working experience with complex large-scale systems.
Experience with VM infrastructure.
Use DevOps best practices to develop, deliver, and maintain applications and services at high velocity on AWS and Azure.
Passionate, Team player, Quality Driven with excellent communication, and interpersonal skills.
This position is open to all candidates.