Why Join Us?
Are you driven by the philosophy that everything should be as code, regardless of the domain?
Do you aim to master the cloud, deepen your knowledge in Kubernetes, and excel in CI/CD practices?
If you're an exceptional DevOps engineer with a hunger for learning new technologies, your search ends here.
Join us to play a critical role in developing and maintaining a cutting-edge "everything as code" infrastructure.
You'll be a key player in deploying and managing our cloud architecture, ensuring the seamless operation of our CI/CD pipelines, and contributing to the development of Check Point’s Infinity Next platform and products.
Check Point’s Infinity Next is the foundation upon which our future security products are built, enabling the development of large-scale security solutions and facilitating unprecedented levels of information sharing across all products. This is the company’s vision for the next generation of security architecture and information sharing
Key Responsibilities
- Architect, develop and maintain our infrastructure as code across various platforms, from on-prem CI/CD frameworks to cloud development accounts and SaaS offerings.
- Lead the coding, deployment, and continuous maintenance of various microservices.
- Design and optimize CI/CD pipelines for efficient integration and deployment processes.
- Manage and optimize cloud environments (AWS, Google Cloud, Azure) for performance and cost.
- Implement containerization with Docker and orchestration with Kubernetes or similar technologies.
- Monitor system performance proactively to identify and resolve potential issues early.
- Collaborate with development teams to foster a culture of continuous improvement and innovation.
- Research and integrate new technologies and methodologies to enhance our DevOps capabilities.
Qualifications
- At least 3 years of experience as a DevOps Engineer.
- Expertise in programming - Proficiency in coding with high-level languages such as Python, Golang.
- Knowledge in Cloud Computing platforms - Expertise in managing cloud environments such as AWS, Azure.
- Proficiency in Container technologies - Experience with Docker for containerization and Kubernetes.
- Familiarity with Provisioning tools and CI/CD Platforms - Experience with tools such as Terraform, CloudFormation and CI/CD platforms (GitLab CI).
- BSc in Computer Science/Software Engineering or equivalent knowledge.
Advantages:
- Experience in implementing Service Mesh Architectures in production system.
- Experience with Kafka for stream-processing and MongoDB (or similar NoSQL databases).
- Exceptional organizational and documentation skills - Must possess the ability to efficiently manage multiple projects, prioritize tasks, and meticulously document system designs, configurations, and operational procedures to ensure clarity and continuity within the team.