Description
Job Description: We are looking for a dynamic and experienced DevOps Engineer to join our team and contribute to managing and enhancing our cloud infrastructure, automation, and deployment processes. The role requires a hands-on approach to handling project management, working closely with clients, and managing projects from end-to-end to ensure successful outcomes.
Key Responsibilities:
- Cloud Infrastructure Management: Design, deploy, and maintain cloud infrastructure on Microsoft Azure ensuring scalability, security, and performance.
- Infrastructure as Code (IaC): Implement and manage cloud resources with automation tools, especially Terraform, to streamline resource provisioning.
- Continuous Integration & Delivery: Develop, maintain, and enhance CI/CD pipelines, focusing on secure and efficient workflows (experience with GitHub Actions preferred).
- Project Management: Lead client engagements, managing end-to-end project life cycles. This includes understanding client needs, planning, deployment, and post-deployment support.
- Client Collaboration: Work directly with clients to understand their requirements, manage expectations, and ensure alignment with technical solutions.
- Proactive Problem-Solving: Demonstrate a solution-oriented approach to overcoming challenges, promoting success in a collaborative environment.
Requirements
Role Requirements:
- Strong Public-Cloud (Azure/AWS/GCP) Experience: Proven expertise with hands-on knowledge of cloud infrastructure, services, and deployment best practices.
- Infrastructure as Code (IaC) Proficiency: Experience with IaC frameworks (e.g., Terraform preferred) to automate and streamline cloud resource management.
- CI/CD Skills: Familiarity with CI/CD methodologies, with a preference for experience in GitHub Actions to enable efficient and secure deployment workflows.
- Kubernetes Expertise: Demonstrated hands-on experience in the Kubernetes ecosystem, including in-depth knowledge of best practices for deployment and management. Proficiency in using ArgoCD for continuous deployment (CD) and expertise in writing and managing Helm charts.
- Passion for Technology: An enthusiastic learner who keeps up with new technologies and is excited by continuous growth in the field.
- Self-Motivated and Reliable: Able to work independently, taking ownership of tasks while maintaining accountability and attention to detail.
- Problem-Solving Attitude: A proactive, solution-oriented mindset with a “can-do” approach to challenges, driving success in a collaborative environment.
Top Skills
What We Do
Commit is a global tech services company with offices in Israel, US, Canada, UK, and Europe.
The company was founded in 2005 and has over 700 multi-disciplinary innovation experts who serve a broad range of companies, from small startups to large enterprises in multiple business sectors.
Commit specializes in advanced technologies and applications with dedicated practices in Cloud, GenAI, Software, IoT, Big Data, Cyber, Collaboration, Data center migration projects, and more.
Commit offers innovative, end-to-end technology solutions by developing custom software and IoT platforms for clients looking to build their next-gen products within the modern ICT world.
Commit’s complete and comprehensive engineering powerhouse of resources, and proprietary Flexible R&D methodology helps transform its clients’ technology visions into high-quality products while reducing costs and improving time-to-market.