Infrastructure Engineer

Thales
Full_timeReẖovot, Israel

📍 Job Overview

  • Job Title: Infrastructure Engineer
  • Company: Thales
  • Location: Rehovot, Central, Israel
  • Job Type: Hybrid (On-site & Remote)
  • Category: DevOps & Infrastructure
  • Date Posted: June 11, 2025
  • Experience Level: 5-10 years
  • Remote Status: Hybrid

🚀 Role Summary

  • Key Responsibilities: Improve production and automation systems' efficiencies, build systems and tooling embodying DevOps core principles, increase SDLC velocity, reliability, and performance.
  • Key Technologies: Linux, Python, Go, AWS, Azure, GCE, Infrastructure as Code (Salt stack, Ansible, Terraform), CI/CD (GitLab, Jenkins, Git), Monitoring (Prometheus, Jaeger, Grafana, Fluent), Containers (Docker, Kubernetes, Helm), Big Data technologies (NoSQL/RDBMS, Redis, Elasticsearch, Kafka).

📝 Enhancement Note: This role requires a strong background in Linux systems, cloud platforms, and DevOps principles to excel in improving infrastructure efficiency and reliability.

💻 Primary Responsibilities

  • Implement, Maintain, and Support Systems: Ensure systems are running according to core DevOps methodologies.
  • Develop and Own Best Practices: Establish best practices for provisioning, application scaling, configuration management, capacity planning, monitoring, and more.
  • Raise Engineering Excellence: Implement best practices for coding, testing, and deployment to continuously improve engineering standards.
  • Establish Metrics for Data-Driven Decisions: Define metrics to increase availability, reliability, and velocity.
  • Proactively Analyze and Test Systems: Ensure production applications and services are operating optimally.
  • Collaborate with Internal Customers and Development Teams: Work closely with internal stakeholders to ensure optimal workflows and operations.

📝 Enhancement Note: This role requires a proactive approach to system analysis and a strong collaborative mindset to work effectively with development teams and internal customers.

🎓 Skills & Qualifications

Education: Bachelor's or Master's degree in Computer Science, Engineering, or a related technical discipline.

Experience: At least 5 years of professional experience within a cloud/web/CDN scale infrastructure.

Required Skills:

  • Expert-level knowledge of Linux systems.
  • Proficiency in Python and Go, with C/C++/Rust as a plus.
  • Experience with public cloud platforms (AWS, Azure, GCE) and building cloud-native applications/systems.
  • Deep understanding and application of DevOps principles and concepts.
  • Infrastructure as Code (Salt stack, Ansible, Terraform) and CI/CD (GitLab, Jenkins, Git).
  • Building observability systems covering monitoring, telemetry, alerting, analytics, and logging.
  • Experience with big data technologies (NoSQL/RDBMS, Redis, Elasticsearch, Kafka).
  • Experience with containers and container management (Docker, Kubernetes, Helm).
  • Experience in developing software, troubleshooting, and monitoring large-scale distributed systems.
  • Working knowledge and experience of Agile software development methodologies.

Preferred Skills:

  • Experience with data telemetry, modeling, pipelines, and UI visualization.
  • Familiarity with modern software engineering best practices and standards.

📝 Enhancement Note: While not explicitly stated, experience with cloud security and understanding of cybersecurity principles would be beneficial for this role within a cybersecurity company like Imperva, a Thales company.

📊 Web Portfolio & Project Requirements

Portfolio Essentials:

  • Demonstrate experience with Linux systems, cloud platforms, and DevOps principles through relevant projects.
  • Showcase proficiency in Infrastructure as Code and CI/CD tools through project case studies.
  • Highlight experience with monitoring, telemetry, and big data technologies through live demos or examples.

Technical Documentation:

  • Provide clear and concise documentation of your projects, highlighting your approach to system design, architecture, and problem-solving.
  • Include any relevant metrics, analytics, or performance data to demonstrate the impact of your work.

📝 Enhancement Note: As this role focuses on infrastructure and system optimization, emphasize the technical aspects of your projects and the data-driven decisions you've made to improve performance and reliability.

💵 Compensation & Benefits

Salary Range: The salary range for this role in Israel is typically between ₪35,000 - ₪60,000 per month, depending on experience and skills. This estimate is based on market research and local salary standards for DevOps and Infrastructure Engineers.

Benefits:

  • Hybrid work model (from home and from the office).
  • Recognition as one of the Best 50 high-tech companies to work for in Israel by Dun & Bradstreet.
  • Competitive benefits package (not specified, but research local standards for the industry).

Working Hours: 40 hours per week, with flexibility for deployment windows, maintenance, and project deadlines.

📝 Enhancement Note: While the salary range is provided, it is recommended to research local salary standards and cost of living for a more accurate estimate.

🎯 Team & Company Context

🏢 Company Culture

Industry: Thales is a global leader in cybersecurity, providing cutting-edge solutions to secure data and applications across diverse environments.

Company Size: Thales has a large global presence, with over 81,000 employees across 68 countries. In Israel, Thales employs around 1,500 people.

Founded: Thales was founded in 1893 and has since grown into a multinational corporation with a strong focus on innovation and technology.

Team Structure:

  • The Infrastructure Engineer will work within the ICO Group, collaborating with internal customers and development teams.
  • The ICO organization focuses on improving the overall availability, reliability, performance, and security of Imperva's infrastructure for customers.

Development Methodology:

  • Thales follows Agile software development methodologies, with a focus on continuous improvement and collaboration.
  • The Infrastructure Engineer will work closely with development teams to ensure optimal workflows and operations.

Company Website: Thales Group | Imperva, a Thales company

📝 Enhancement Note: While not explicitly stated, it is likely that Thales follows a matrix organization structure, with teams organized around products or services and cross-functional teams working together to deliver projects.

📈 Career & Growth Analysis

Web Technology Career Level: This role is at the Senior/Staff level, requiring a deep understanding of infrastructure, DevOps principles, and cloud platforms. The Infrastructure Engineer will have significant influence on the performance, reliability, and security of Imperva's infrastructure.

Reporting Structure: The Infrastructure Engineer will report to the ICO Group Manager and work closely with development teams and internal customers.

Technical Impact: This role has a significant impact on the performance, reliability, and security of Imperva's infrastructure, directly influencing the user experience and customer satisfaction.

Growth Opportunities:

  • Technical Growth: Deepen expertise in cloud platforms, DevOps principles, and infrastructure management.
  • Leadership Growth: Develop leadership skills by mentoring junior team members and driving technical decisions within the ICO Group.
  • Architecture Growth: Gain experience in designing and implementing large-scale distributed systems and infrastructure.

📝 Enhancement Note: While not explicitly stated, there may be opportunities for the Infrastructure Engineer to grow into a technical leadership role within the ICO Group or across other teams within Thales.

🌐 Work Environment

Office Type: Thales follows a hybrid work model, with employees working from home and from the office.

Office Location(s): Rehovot, Israel

Workspace Context:

  • Thales provides a collaborative workspace with multiple monitors and testing devices available for Infrastructure Engineers.
  • The workspace encourages knowledge sharing, technical mentoring, and continuous learning.

Work Schedule: 40 hours per week, with flexibility for deployment windows, maintenance, and project deadlines.

📝 Enhancement Note: While not explicitly stated, it is likely that the work schedule may vary depending on the criticality of the infrastructure and the need for on-call support.

📄 Application & Technical Interview Process

Interview Process:

  1. Technical Phone Screen: Assess technical proficiency in Linux systems, cloud platforms, and DevOps principles through coding challenges and problem-solving questions.
  2. On-site Technical Interview: Evaluate system design, architecture, and problem-solving skills through hands-on exercises and case studies. Assess cultural fit and communication skills.
  3. Final Evaluation: Review technical skills, problem-solving approach, and cultural fit with senior leadership.

Portfolio Review Tips:

  • Highlight projects that demonstrate experience with Linux systems, cloud platforms, and DevOps principles.
  • Showcase Infrastructure as Code and CI/CD projects, emphasizing the impact on system performance, reliability, and security.
  • Include any relevant metrics, analytics, or performance data to demonstrate the success of your projects.

Technical Challenge Preparation:

  • Brush up on Linux system administration, cloud platform services, and DevOps best practices.
  • Practice system design and architecture exercises, focusing on scalability, performance, and security.
  • Prepare for data-driven decision-making and problem-solving questions.

ATS Keywords: Linux, Python, Go, AWS, Azure, GCE, DevOps, Infrastructure as Code, CI/CD, Monitoring, Telemetry, Containers, Docker, Kubernetes, Agile, Collaboration, Communication, Problem-Solving, System Design, Architecture.

📝 Enhancement Note: While not explicitly stated, it is likely that the interview process will include a combination of technical assessments, case studies, and behavioral questions to evaluate the candidate's technical skills, problem-solving approach, and cultural fit.

🛠 Technology Stack & Web Infrastructure

Frontend Technologies: N/A (This role focuses on infrastructure and backend technologies)

Backend & Server Technologies:

  • Linux (Ubuntu, CentOS, etc.)
  • Python, Go, C/C++/Rust (for scripting, automation, and system management)
  • Cloud Platforms: AWS, Azure, GCE
  • Infrastructure as Code: Salt stack, Ansible, Terraform
  • CI/CD: GitLab, Jenkins, Git
  • Monitoring: Prometheus, Jaeger, Grafana, Fluent
  • Big Data Technologies: NoSQL/RDBMS, Redis, Elasticsearch, Kafka
  • Containers: Docker, Kubernetes, Helm

Development & DevOps Tools:

  • Version Control: Git
  • Container Orchestration: Kubernetes, Helm
  • Infrastructure as Code: Terraform, Ansible, Salt stack
  • CI/CD: GitLab, Jenkins
  • Monitoring: Prometheus, Grafana, Jaeger, Fluent
  • Logging: Fluent, Elasticsearch
  • Big Data Processing: Kafka, Spark, Hadoop

📝 Enhancement Note: While not explicitly stated, it is likely that the Infrastructure Engineer will work with a wide range of technologies, tools, and platforms to improve the performance, reliability, and security of Imperva's infrastructure.

👥 Team Culture & Values

Web Development Values:

  • Customer Focus: Prioritize customer needs and user experience in all aspects of infrastructure design and management.
  • Innovation: Continuously improve and optimize infrastructure to meet evolving customer demands and emerging technologies.
  • Collaboration: Work closely with development teams and internal customers to ensure optimal workflows and operations.
  • Reliability: Ensure high availability, performance, and security of Imperva's infrastructure through robust system design and architecture.

Collaboration Style:

  • Cross-Functional Integration: Work closely with development teams, designers, and stakeholders to ensure optimal workflows and operations.
  • Code Review Culture: Collaborate with development teams to ensure code quality, best practices, and technical standards are maintained.
  • Knowledge Sharing: Share expertise and best practices with team members to drive continuous learning and improvement.

📝 Enhancement Note: While not explicitly stated, it is likely that Thales fosters a culture of collaboration, knowledge sharing, and continuous learning to drive innovation and improvement in infrastructure management.

⚡ Challenges & Growth Opportunities

Technical Challenges:

  • Cloud Migration: Migrate legacy infrastructure to cloud platforms, ensuring high availability, performance, and security.
  • Scalability: Design and implement scalable infrastructure to meet growing customer demands and traffic spikes.
  • Security: Implement and maintain robust security measures to protect Imperva's infrastructure and customer data.
  • Monitoring: Develop and maintain comprehensive monitoring and alerting systems to ensure optimal infrastructure performance and reliability.

Learning & Development Opportunities:

  • Cloud Platform Expertise: Deepen knowledge of AWS, Azure, and GCE, and stay up-to-date with emerging cloud technologies and best practices.
  • Emerging Technologies: Explore and integrate emerging technologies, such as serverless architectures, microservices, and edge computing, into Imperva's infrastructure.
  • Leadership Development: Develop leadership skills by mentoring junior team members and driving technical decisions within the ICO Group.

📝 Enhancement Note: While not explicitly stated, it is likely that the Infrastructure Engineer will face technical challenges related to cloud migration, scalability, security, and monitoring, requiring continuous learning and adaptation to emerging technologies.

💡 Interview Preparation

Technical Questions:

  • Linux System Administration: Demonstrate expertise in Linux system administration, including command-line proficiency, configuration management, and troubleshooting.
  • Cloud Platform Services: Showcase knowledge of cloud platform services, including IaaS, PaaS, and SaaS offerings, and experience with cloud-native application development.
  • DevOps Principles: Explain your understanding of DevOps principles, including continuous integration, continuous delivery, and infrastructure as code.
  • System Design: Demonstrate your ability to design and implement scalable, secure, and high-performing infrastructure architectures.

Company & Culture Questions:

  • Thales & Imperva: Research Thales and Imperva, understanding their mission, values, and recent acquisitions to demonstrate your fit with the company.
  • ICO Group: Understand the role of the ICO Group within Thales and Imperva, and how it contributes to the company's overall success.
  • Thales Culture: Familiarize yourself with Thales' culture, values, and commitment to innovation, and be prepared to discuss how you align with these principles.

Portfolio Presentation Strategy:

  • Project Selection: Choose projects that demonstrate your expertise in Linux system administration, cloud platforms, and DevOps principles.
  • Storytelling: Craft a compelling narrative around your projects, highlighting the challenges faced, solutions implemented, and the impact achieved.
  • Data-Driven Decisions: Include relevant metrics, analytics, or performance data to support your project case studies and demonstrate your ability to make data-driven decisions.

📝 Enhancement Note: While not explicitly stated, it is likely that the Infrastructure Engineer will face technical questions related to Linux system administration, cloud platform services, DevOps principles, and system design, as well as behavioral questions focused on cultural fit and problem-solving approach.

📌 Application Steps

To apply for this Infrastructure Engineer position at Thales:

  1. Tailor Your Resume: Highlight your experience with Linux systems, cloud platforms, and DevOps principles, and emphasize your problem-solving skills and technical achievements.
  2. Prepare Your Portfolio: Showcase your projects that demonstrate your expertise in infrastructure management, cloud migration, and system design.
  3. Research Thales & Imperva: Understand Thales' and Imperva's mission, values, and recent acquisitions to demonstrate your fit with the company.
  4. Practice Technical Interview Questions: Brush up on your Linux system administration, cloud platform services, and DevOps principles, and practice problem-solving questions to prepare for the technical phone screen and on-site interview.
  5. Prepare for Behavioral Questions: Reflect on your past experiences and be ready to discuss your problem-solving approach, collaboration skills, and cultural fit with Thales.

⚠️ Important Notice: This enhanced job description includes AI-generated insights and web development/server administration industry-standard assumptions. All details should be verified directly with the hiring organization before making application decisions.


Application Requirements

Candidates should have at least 5 years of professional experience within a cloud/web/CDN scale infrastructure and possess expert-level knowledge of Linux systems. Experience with public cloud platforms and a deep understanding of DevOps principles are also required.