Platform Engineer
๐ Job Overview
- Job Title: Platform Engineer
- Company: Millennium
- Location: Tel Aviv, Tel-Aviv District, Israel
- Job Type: On-site, Full-time
- Category: DevOps Engineer
- Date Posted: May 28, 2025
- Experience Level: Mid-Senior level (5-10 years)
๐ Role Summary
- Key Responsibilities: Streamline AI tool operations, onboard third-party applications, and drive cross-team collaboration to enhance productivity and innovation.
- Key Skills: Platform Engineering, Cloud Engineering, Infrastructure Engineering, Python, Automation, Data Integration, and Terraform.
- ๐ Enhancement Note: This role requires a strong background in platform engineering and cloud infrastructure to manage and integrate AI tools effectively.
๐ป Primary Responsibilities
- Onboarding and Integration: Facilitate the onboarding of third-party AI applications to Millenniumโs systems, ensuring a smooth and timely setup.
- Project Coordination: Collaborate with cross-functional teams to secure necessary approvals and integrate AI systems seamlessly.
- Data Integration and Reporting: Create dashboards, reports, and Python data pipelines to provide insights into AI-tool usage metrics and organizational statistics to management at various levels.
- Automation: Automate daily operational tasks related to the management and maintenance of AI tools to ensure streamlined processes and increased efficiency.
- System Architecture: Architect and implement cloud environments to streamline integration of new AI tools.
- Research Environments: Assist in the deployment of isolated research environments for evaluating new third-party tools using Terraform or similar technologies.
- Productivity Reporting: Collect developer statistics necessary for creating DORA and SPACE productivity reports.
- Cross-Team Collaboration: Work with teams to improve their systems for better usage data capture, normalizing data to allow cross-team comparisons.
- Issue Identification and Resolution: Identify common pain points within the system and take proactive measures to remedy them. Document solutions to streamline subsequent onboarding processes.
๐ Skills & Qualifications
Education: Bachelor's degree in Computer Science or a related field.
Experience: Minimum 4 years of experience as a Platform Engineer/Cloud Engineer/Infrastructure Engineer.
Required Skills:
- Proficiency in Python
- Strong expertise in automation and scripting to streamline operational tasks
- Experience with data integration and the creation of dashboards and reports
- Proficiency in Terraform or similar infrastructure-as-code tools
- Knowledge of entitlement management and system architecture principles
- Familiarity with collecting and analyzing developer productivity metrics
- Strong project management skills with the ability to drive projects to completion
- Experience coordinating with diverse tech teams such as DevOps, security, and InfoSec
- Proficiency in identifying and troubleshooting system issues
- Ability to document processes and solutions clearly and concisely
Preferred Skills:
- Experience writing data pipelines and REST services along with related technologies
- Interest and/or background in AI systems and their operational requirements
- Experience with database management and data visualization tools
- Understanding of DORA and SPACE productivity metrics and reporting
- Ability to collaborate with cross-functional teams to ensure seamless tool adoption and integration
- Strong analytical skills to interpret usage data and derive actionable insights
- Familiarity with cloud environments, particularly VPC
๐ Web Portfolio & Project Requirements
Portfolio Essentials:
- Demonstrate experience in platform engineering, cloud infrastructure, and AI tool management
- Showcase projects that highlight automation, data integration, and system architecture skills
- Include examples of dashboards and reports created to provide insights into AI-tool usage metrics
- Highlight any experience with AI systems and their operational requirements
Technical Documentation:
- Provide clear and concise documentation of processes and solutions related to AI tool management and integration
- Include examples of data pipelines and REST services written to streamline operational tasks
- Showcase any experience with database management and data visualization tools
๐ต Compensation & Benefits
Salary Range: The salary range for this role in Tel Aviv, Israel is estimated to be around โช15,000 - โช25,000 per month, based on market research and industry standards for mid-senior level DevOps engineers with relevant experience.
Benefits: Benefits information was not provided in the job listing.
Working Hours: The working hours for this role are 40 hours per week, with flexibility for deployment windows, maintenance, and project deadlines.
๐ Enhancement Note: The salary range provided is an estimate based on regional market research and should be verified with the hiring organization.
๐ฏ Team & Company Context
Company Culture:
- Industry: Millennium is a global firm specializing in AI tools and third-party application integration.
- Company Size: Millennium has a large employee base, with offices worldwide. This role is based in the Israel office, located in the Bursa area of Ramat Gan.
- Founded: Millennium was founded in 1989 and has since grown into a leading provider of AI tools and services.
Team Structure:
- The Platform Engineer will work closely with cross-functional teams, including Core DevOps, Cloud Security, and InfoSec, to ensure seamless AI tool integration and adoption.
- This role will collaborate with various teams to improve their systems for better usage data capture and normalization, allowing cross-team comparisons.
Development Methodology:
- Millennium uses Agile methodologies for project management and development, with a focus on continuous improvement and collaboration.
- The Platform Engineer will work closely with cross-functional teams to ensure that AI tools are integrated seamlessly and drive productivity and innovation.
Company Website: mlp.com
๐ Enhancement Note: Millennium's global presence and large employee base indicate a well-established organization with a diverse range of AI tools and services. The Platform Engineer role is crucial in driving cross-team collaboration and continuous improvement.
๐ Career & Growth Analysis
Web Technology Career Level: This role is at the mid-senior level, requiring a strong background in platform engineering, cloud infrastructure, and AI tool management. The Platform Engineer will have a significant impact on the efficient and effective operation of Millenniumโs suite of AI tools and third-party applications.
Reporting Structure: The Platform Engineer will report directly to the Head of Platform Engineering and work closely with cross-functional teams, including Core DevOps, Cloud Security, and InfoSec.
Technical Impact: The Platform Engineer will play a key role in ensuring the efficient and effective operation of Millenniumโs suite of AI tools and third-party applications, contributing to the organizationโs overall productivity and innovation.
Growth Opportunities:
- Career Progression: With a strong performance in this role, the Platform Engineer may have the opportunity to advance to a senior or leadership position within the Platform Engineering team or explore other technical roles within the organization.
- Technical Skill Development: This role offers the opportunity to develop and enhance skills in platform engineering, cloud infrastructure, AI tool management, data integration, and system architecture.
- Technical Leadership Potential: As the Platform Engineer gains experience and demonstrates strong performance, they may have the opportunity to take on more responsibilities and provide technical leadership within the team.
๐ Enhancement Note: The Platform Engineer role at Millennium offers significant growth potential, with opportunities for career progression, technical skill development, and technical leadership.
๐ Work Environment
Office Type: Millennium's Israel office is located in the Bursa area of Ramat Gan and offers a collaborative work environment with state-of-the-art facilities and resources.
Office Location(s): The Israel office is located in the Bursa area of Ramat Gan, with easy access to public transportation and nearby amenities.
Workspace Context:
- The Platform Engineer will have access to a collaborative workspace with multiple monitors and testing devices to support their daily tasks.
- The office environment encourages cross-functional collaboration and knowledge sharing, with opportunities for technical mentoring and continuous learning.
- The work schedule offers flexibility for deployment windows, maintenance, and project deadlines, ensuring that the Platform Engineer can effectively manage their time and priorities.
Work Schedule: The working hours for this role are 40 hours per week, with flexibility for deployment windows, maintenance, and project deadlines.
๐ Enhancement Note: Millennium's Israel office provides a collaborative and supportive work environment, with access to state-of-the-art facilities and resources to help the Platform Engineer succeed in their role.
๐ Application & Technical Interview Process
Interview Process:
- Technical Assessment: The first interview will focus on the candidate's technical proficiency in platform engineering, cloud infrastructure, and AI tool management. The interviewer will assess the candidate's understanding of automation, data integration, and system architecture principles through a series of technical questions and case studies.
- Behavioral and Cultural Fit Assessment: The second interview will focus on the candidate's behavioral traits, cultural fit, and problem-solving skills. The interviewer will ask questions designed to assess the candidate's ability to work effectively within a cross-functional team and drive continuous improvement.
- Final Evaluation: The final interview will involve a presentation of the candidate's portfolio and a discussion of their technical approach to AI tool management and integration. The interviewer will assess the candidate's ability to provide clear and concise documentation of processes and solutions, as well as their understanding of developer productivity metrics and reporting.
Portfolio Review Tips:
- Highlight projects that demonstrate experience in platform engineering, cloud infrastructure, and AI tool management
- Include examples of dashboards and reports created to provide insights into AI-tool usage metrics and organizational statistics
- Showcase any experience with AI systems and their operational requirements
- Provide clear and concise documentation of processes and solutions related to AI tool management and integration
- Include any experience with database management and data visualization tools
Technical Challenge Preparation:
- Brush up on platform engineering, cloud infrastructure, and AI tool management concepts and principles
- Review automation, data integration, and system architecture best practices
- Familiarize yourself with Millennium's AI tools and services, as well as their industry and market position
- Prepare for behavioral and cultural fit questions, focusing on your ability to work effectively within a cross-functional team and drive continuous improvement
ATS Keywords:
- Platform Engineering, Cloud Engineering, Infrastructure Engineering, Python, Automation, Data Integration, Terraform, AI Systems, Developer Productivity Metrics, Reporting, Cross-Team Collaboration, Issue Resolution, System Architecture, Project Management
๐ Enhancement Note: The interview process for the Platform Engineer role at Millennium is designed to assess the candidate's technical proficiency, behavioral traits, and cultural fit. By preparing thoroughly and showcasing relevant experience and skills, candidates can increase their chances of success in the interview process.
๐ Technology Stack & Web Infrastructure
Platform Engineering Technologies:
- Terraform: Proficiency in Terraform or similar infrastructure-as-code tools is required for this role. Candidates should have experience with infrastructure provisioning, version control, and deployment automation using Terraform.
- Python: Proficiency in Python is required for this role. Candidates should have experience with data integration, data pipelines, and REST services using Python.
- Cloud Environments: Familiarity with cloud environments, particularly VPC, is preferred for this role. Candidates should have experience with cloud architecture, deployment, and management using cloud platforms such as AWS, Google Cloud, or Azure.
AI Tool Management:
- AI Systems: Experience with AI systems and their operational requirements is preferred for this role. Candidates should have a solid understanding of AI tools, their integration, and their impact on organizational productivity and innovation.
- Data Integration and Reporting: Proficiency in data integration and reporting is required for this role. Candidates should have experience with data pipelines, dashboards, and reports, as well as the ability to interpret usage data and derive actionable insights.
๐ Enhancement Note: The Platform Engineer role at Millennium requires proficiency in platform engineering technologies, such as Terraform and Python, as well as familiarity with cloud environments and AI tool management. Candidates should have a strong background in these areas to be successful in the role.
๐ฅ Team Culture & Values
Platform Engineering Values:
- Continuous Improvement: The Platform Engineer should be committed to driving continuous improvement in AI tool management and integration, working closely with cross-functional teams to identify pain points and implement solutions.
- Collaboration: The Platform Engineer should be an effective collaborator, working closely with various teams to improve their systems for better usage data capture and normalization, allowing cross-team comparisons.
- Innovation: The Platform Engineer should be committed to exploring new technologies and approaches to AI tool management and integration, staying up-to-date with industry trends and best practices.
- Documentation: The Platform Engineer should be skilled in clear and concise documentation of processes and solutions related to AI tool management and integration, ensuring that knowledge is shared effectively within the team.
Collaboration Style:
- Cross-Functional Integration: The Platform Engineer will work closely with various teams, including Core DevOps, Cloud Security, and InfoSec, to ensure seamless AI tool integration and adoption.
- Code Review Culture: The Platform Engineer should be comfortable with a code review culture, working closely with team members to ensure that AI tools are integrated seamlessly and drive productivity and innovation.
- Knowledge Sharing: The Platform Engineer should be committed to knowledge sharing, technical mentoring, and continuous learning, working closely with team members to ensure that everyone has the opportunity to grow and develop their skills.
๐ Enhancement Note: The Platform Engineer role at Millennium requires a strong commitment to continuous improvement, collaboration, and innovation, as well as effective documentation and knowledge sharing. Candidates should be comfortable working in a cross-functional team environment and committed to driving productivity and innovation through AI tool management and integration.
โก Challenges & Growth Opportunities
Technical Challenges:
- AI Tool Management: The Platform Engineer will face the challenge of managing and integrating a diverse suite of AI tools, requiring a strong understanding of AI systems and their operational requirements.
- Data Integration and Reporting: The Platform Engineer will need to create dashboards, reports, and Python data pipelines to provide insights into AI-tool usage metrics and organizational statistics, requiring strong data integration and reporting skills.
- System Architecture: The Platform Engineer will need to architect and implement cloud environments to streamline integration of new AI tools, requiring strong system architecture and design skills.
- Cross-Team Collaboration: The Platform Engineer will need to work closely with various teams to improve their systems for better usage data capture and normalization, allowing cross-team comparisons, requiring strong collaboration and communication skills.
Learning & Development Opportunities:
- Platform Engineering: The Platform Engineer role offers the opportunity to develop and enhance skills in platform engineering, cloud infrastructure, and AI tool management, working closely with various teams to drive continuous improvement and innovation.
- AI Systems: The Platform Engineer role offers the opportunity to gain experience with AI systems and their operational requirements, working closely with AI tool developers and users to ensure seamless integration and adoption.
- Technical Leadership: As the Platform Engineer gains experience and demonstrates strong performance, they may have the opportunity to take on more responsibilities and provide technical leadership within the team, driving productivity and innovation through AI tool management and integration.
๐ Enhancement Note: The Platform Engineer role at Millennium offers significant technical challenges and growth opportunities, with the potential to develop and enhance skills in platform engineering, cloud infrastructure, AI tool management, data integration, and system architecture. Candidates should be prepared to face these challenges and committed to driving continuous improvement and innovation through AI tool management and integration.
๐ก Interview Preparation
Technical Questions:
- Platform Engineering: Be prepared to discuss your experience with platform engineering, cloud infrastructure, and AI tool management, as well as your understanding of automation, data integration, and system architecture principles.
- AI Tool Management: Be prepared to discuss your experience with AI systems and their operational requirements, as well as your understanding of AI tool integration and adoption.
- Data Integration and Reporting: Be prepared to discuss your experience with data integration, data pipelines, and reporting, as well as your ability to interpret usage data and derive actionable insights.
Company & Culture Questions:
- Millennium's AI Tools: Be prepared to discuss your understanding of Millennium's suite of AI tools and their impact on organizational productivity and innovation.
- Cross-Team Collaboration: Be prepared to discuss your experience working with cross-functional teams and your ability to drive continuous improvement and innovation through AI tool management and integration.
- Technical Leadership: Be prepared to discuss your experience with technical leadership and your ability to drive productivity and innovation through AI tool management and integration.
Portfolio Presentation Strategy:
- AI Tool Management Projects: Highlight projects that demonstrate your experience in platform engineering, cloud infrastructure, and AI tool management, as well as your understanding of automation, data integration, and system architecture principles.
- Data Integration and Reporting Projects: Highlight projects that demonstrate your experience with data integration, data pipelines, and reporting, as well as your ability to interpret usage data and derive actionable insights.
- AI Tool Integration and Adoption Projects: Highlight projects that demonstrate your experience with AI tool integration and adoption, as well as your understanding of AI systems and their operational requirements.
๐ Enhancement Note: The interview process for the Platform Engineer role at Millennium is designed to assess the candidate's technical proficiency, behavioral traits, and cultural fit. By preparing thoroughly and showcasing relevant experience and skills, candidates can increase their chances of success in the interview process.
๐ Application Steps
To apply for this Platform Engineer position at Millennium:
- Customize Your Resume: Tailor your resume to highlight your relevant experience and skills in platform engineering, cloud infrastructure, and AI tool management, as well as your understanding of automation, data integration, and system architecture principles.
- Prepare Your Portfolio: Curate your portfolio to showcase your experience in platform engineering, cloud infrastructure, and AI tool management, as well as your understanding of automation, data integration, and system architecture principles. Include any projects that demonstrate your experience with AI systems and their operational requirements.
- Research Millennium: Familiarize yourself with Millennium's suite of AI tools and their impact on organizational productivity and innovation. Understand the company's industry and market position, as well as its culture and values.
- Prepare for the Interview: Review the interview process and prepare for technical and behavioral questions related to platform engineering, cloud infrastructure, and AI tool management. Practice your portfolio presentation and be ready to discuss your experience and skills with confidence.
๐ Enhancement Note: By following these application steps and preparing thoroughly, candidates can increase their chances of success in the interview process for the Platform Engineer role at Millennium.
Application Requirements
Candidates should have a minimum of 4 years of experience in relevant engineering roles and proficiency in Python. A Bachelor's degree in Computer Science or a related field is required, along with strong automation and project management skills.