Your Israeli tech partner
DevOps Engineer
Location
Israel
Posted
70 days ago
Salary
0
Seniority
Senior
Job Description
DevOps Engineer
TLVTech
• Implement and manage CI/CD pipelines for continuous integration and deployment. • Monitor system performance and troubleshoot issues as they arise. • Collaborate with development and IT teams to streamline workflows. • Manage cloud infrastructure and ensure high availability and scalability. • Automate system processes and infrastructure deployment using tools like Docker, Kubernetes, or Terraform.
Job Requirements
- Proficiency in scripting languages such as Bash, Python, or Ruby.
- Experience with CI/CD tools like Jenkins, GitLab CI, or CircleCI.
- Familiarity with cloud platforms (AWS, Azure, Google Cloud).
- Strong understanding of containerization and orchestration technologies.
- Excellent problem-solving skills and ability to work collaboratively.
Related Guides
Related Categories
Related Job Pages
More DevOps Engineer Jobs
Staff DevOps Engineer
Code for AmericaGovernment can and should work well for everyone. We're people-centered problem solvers showing that it's possible.
• Develop and optimize CI/CD pipelines using GitHub Actions for secure, automated deployments • Implement, maintain, and monitor containerized applications (Docker, Kubernetes, ECS, or EKS) • Collaborate closely with engineering and security teams to ensure compliance with frameworks such as SOC 2, HIPAA, and NIST 800-53 • Automate cloud resource provisioning, scaling, and governance with reusable modules and policy-as-code • Manage and monitor infrastructure for performance, reliability, and cost optimization • Contribute to and enforce secure DevOps best practices (least privilege, secrets management, audit logging, vulnerability scanning) • Support platform integration for AI/ML workloads, container orchestration, and environment isolation • Other duties as assigned
• As a DevOps Engineer (m/f/d) on the DevEx team, your goal is to make the Internal Developer Platform (IDP) as intuitive and efficient as possible for our developers. • You act as the enabler who removes friction from the software delivery process. • You develop features of our IDP that enable teams to quickly and independently bring applications to the cloud. • Depending on where you live, you either work together with your team at our headquarters in Erkrath twice a week or you have the option to work up to 100% remotely. • You design and implement self-service capabilities within our Internal Developer Platform as well as high-performance CI/CD pipelines in GitLab. • You also establish modern deployment workflows using ArgoCD. • You support teams in taking full responsibility for their services — from the initial code commit to stable operation in the cluster. • As a mentor, you actively coach development teams and convey best practices in cloud-native development and deployment strategies. • In addition, you automate application delivery with Helm. • You act as a service-oriented bridge between development and operations and continuously improve the tools used across the developer journey.
• Develop and implement tools and processes to automate infrastructure management tasks; • Monitor and analyze system performance to proactively identify and troubleshoot issues; • Create and maintain detailed technical documentation of systems and procedures; • Collaborate with development teams to integrate reliability practices into the software lifecycle (DevOps); • Respond to incidents and resolve performance and availability issues quickly and effectively; • Ensure compliance with agreed SLAs and KPIs for production, QA, and development environments; • Maintain complex ecosystems, including the Data Lakehouse, Analytics Lab environments (AI/ML), and API integration via Apigee; • Work with automated CI/CD pipelines in Azure DevOps; • Operate with legacy environments while implementing modern architectures established by the Mobilize project, which uses cutting-edge technologies such as Control Tower, Transit Gateway, and IaC with Terraform;
• Design and build systems for large distributed web applications • Setup, monitor and administer web servers • Administer system security • Setup and configure necessary components and software • Administer redundancy, load balancing and failovers • Design and maintain High-load and High-availability infrastructure • Analysis of service infrastructure needs and their justification • Performance monitoring • Performance tuning via auto-scaling • Write and update scripts • Dockerizing Applications • Writing Ansible playbooks • Creating CI/CD pipelines for company projects




