Data Platform Engineer
📍 Job Overview
- Job Title: Data Platform Engineer
- Company: Nexi
- Location: Zagreb, Croatia
- Job Type: Full-time
- Category: DevOps Engineer, System Administrator, Data Engineer
- Date Posted: July 8, 2025
- Experience Level: Mid-level (2-5 years)
- Remote Status: On-site
🚀 Role Summary
- Key Responsibilities: Manage and deliver professional problem management, coordinate, analyze, and identify root causes for complex problems, ensure stable and secure operation of internal tech and supplier applications and infrastructure, and drive continuous improvement in processes.
- Key Technologies: Linux server administration (Red Hat), scripting and automation technologies (Bash, Python, Ansible, Terraform), cloud-provider natives for data and data analytics processing platforms (Azure Databricks, AWS Glue, AWS Athena, AWS Redshift), version control and build management (Git, Jenkins, Azure DevOps), Cloudera Data Platform, data-governance and -security tools, distributed processing and storage technologies, server-side development (.Net, Java, Go).
💻 Primary Responsibilities
🔧 Platform Management & Support
- Platform Administration: Manage and maintain data platforms, ensuring they are up-to-date, secure, and performant.
- Service Offering: Provide data platforms as services to teams across the organization, enabling them to work with DevOps disciplines on data and processes.
- Automation: Automate integrations and maintenance of platforms to improve efficiency and reduce manual effort.
📊 Problem Management & Resolution
- Root Cause Analysis: Analyze and identify root causes for complex problems in internal tech and supplier applications and infrastructure.
- Incident Management: Manage and resolve incidents, ensuring minimal impact on business operations and users.
- Problem Prevention: Implement measures to prevent problems from recurring, driving continuous improvement in processes.
📈 Process Improvement & Collaboration
- Process Optimization: Continuously improve processes to enhance the overall quality of services across Nexi.
- Stakeholder Communication: Collaborate with development teams, IT operations, and other stakeholders to ensure platform compliance and integrate with main IT operation disciplines.
- Documentation: Update and maintain relevant documentation, such as system documentation, functional and technical handbooks, and interface descriptions.
📝 Enhancement Note: This role requires strong problem-solving skills, a proactive approach to incident management, and the ability to work effectively in a collaborative, international environment.
🎓 Skills & Qualifications
🎯 Education & Experience
- Education: Bachelor's degree in Computer Science, Information Technology, or a related field. Relevant work experience may be considered in lieu of a degree.
- Experience: 2 to 4 years of experience as a DevOps/System administrator, with a focus on platform environments and data processing.
🛠 Required Skills
- Technical Skills: Linux server administration (Red Hat), scripting and automation technologies (Bash, Python, Ansible, Terraform), cloud-provider natives for data and data analytics processing platforms (Azure Databricks, AWS Glue, AWS Athena, AWS Redshift), version control and build management (Git, Jenkins, Azure DevOps), Cloudera Data Platform, data-governance and -security tools, distributed processing and storage technologies, server-side development (.Net, Java, Go).
- Soft Skills: Strong problem-solving skills, excellent communication and collaboration skills, ability to work effectively in a team, and a proactive approach to incident management.
🏆 Preferred Skills
- Technical Skills: Experience with security technologies (cryptographic APIs, TLS, X-509, LDAP, OAuth), data and table formats (ORC, Parquet, Iceberg, Delta), and partitioning schemes.
- Soft Skills: Familiarity with (Agile) Software development techniques, with a focus on non-functional aspects, and a strong understanding of data governance principles.
📝 Enhancement Note: While the required and preferred skills provide a solid foundation for success in this role, the ideal candidate will also demonstrate a strong willingness to learn, adaptability, and a growth mindset.
📊 Web Portfolio & Project Requirements
📋 Portfolio Essentials
- Platform Management: Demonstrate your experience in managing and maintaining data platforms, highlighting your ability to ensure their stability, security, and performance.
- Problem Resolution: Showcase your problem-solving skills by presenting case studies of complex problems you've resolved, including your approach to root cause analysis and incident management.
- Process Improvement: Highlight your experience in driving continuous improvement in processes, providing examples of how you've enhanced the overall quality of services.
📄 Technical Documentation
- Platform Documentation: Provide detailed documentation of the data platforms you've administered, including their architecture, configuration, and maintenance processes.
- Problem Resolution Documentation: Document your approach to problem resolution, including your methods for root cause analysis and incident management.
- Process Improvement Documentation: Document the processes you've improved, outlining the changes you've implemented and their impact on service quality.
📝 Enhancement Note: While a strong portfolio is essential for this role, the ideal candidate will also demonstrate their ability to articulate their thought process and technical reasoning during the interview.
💵 Compensation & Benefits
💰 Salary Range
- Estimate: €35,000 - €45,000 per year (Croatian average for mid-level DevOps engineers, based on Glassdoor and Payscale data)
- Explanation: The estimated salary range is based on market research for mid-level DevOps engineers in Croatia. The range takes into account the required experience level, the company's size and industry, and regional cost of living.
🎁 Benefits
- Attractive Salary: Competitive salary package to reward your expertise and contributions.
- Tech Equipment: Get the tools you need to succeed, including the latest technology to support your work.
- International Team: Collaborate with experts from across Europe and bring your ideas to life in a dynamic, global environment.
- Grow and Develop: Gain hands-on experience and structured training through Nexi's PayTech University, designed to accelerate your career and help you reach your full potential.
🎯 Team & Company Context
🏢 Company Culture
- Industry: Nexi is a leading provider of payment processing services, operating in a highly competitive and dynamic industry.
- Company Size: Nexi is a large, international organization with over 10,000 employees across 25 countries. This size offers opportunities for career growth and exposure to diverse projects and teams.
- Founded: Nexi was founded in 2017, making it a relatively young company with a strong focus on innovation and digital transformation.
🌐 Team Structure
- Team Size: The Cloud Management Center team is established across several Nexi offices, with this position located in Zagreb, Croatia.
- Specialization: The team consists of platform and cloud engineers, with a focus on supporting Nexi's own developed applications and driving the adoption of modern technologies across the organization.
- Reporting Structure: The team reports directly to the Head of Cloud Management Center, who is responsible for driving the organization's cloud strategy and enabling DevOps disciplines across Nexi.
🔄 Development Methodology
- Agile/Scrum: The team follows Agile/Scrum methodologies, with a focus on iterative development, continuous improvement, and collaboration.
- Code Review: The team places a strong emphasis on code review, testing, and quality assurance practices to ensure the delivery of high-quality, secure, and performant services.
- CI/CD Pipelines: The team utilizes CI/CD pipelines to automate deployment processes, ensuring efficient and reliable delivery of services.
📝 Enhancement Note: Nexi's culture is characterized by a strong focus on innovation, collaboration, and continuous learning. The ideal candidate will be comfortable working in a dynamic, international environment and be eager to contribute to the company's growth and success.
📈 Career & Growth Analysis
🌱 Web Technology Career Level
- Role: Mid-level DevOps Engineer/System Administrator, with a focus on data platforms and infrastructure.
- Responsibilities: Manage and deliver professional problem management, coordinate, analyze, and identify root causes for complex problems, ensure stable and secure operation of internal tech and supplier applications and infrastructure, and drive continuous improvement in processes.
- Impact: This role has a significant impact on Nexi's ability to deliver high-quality, secure, and performant services, enabling the organization to maintain its competitive edge in the payment processing industry.
🌐 Reporting Structure
- Direct Reports: This role does not have direct reports.
- Indirect Reports: The role may influence the work of other teams and stakeholders, such as development teams, IT operations, and business users.
📈 Technical Impact
- Architecture Decisions: This role is responsible for making architecture decisions related to data platforms and infrastructure, ensuring they are scalable, secure, and performant.
- User Experience: The role has a direct impact on the user experience of internal users and customers, ensuring the delivery of reliable, secure, and performant services.
💼 Growth Opportunities
- Technical Skill Development: Nexi offers opportunities for technical skill development, with a focus on emerging technologies and data processing.
- Leadership Potential: As the company continues to grow, there may be opportunities for the role to evolve into a leadership position, with responsibility for managing teams and driving strategic initiatives.
- Career Progression: With a strong focus on continuous learning and development, Nexi offers opportunities for career progression, both within the Cloud Management Center team and across the organization.
📝 Enhancement Note: Nexi's culture of innovation and continuous learning provides ample opportunities for growth and development. The ideal candidate will be proactive in seeking out new challenges and taking ownership of their career progression.
🌐 Work Environment
🏢 Office Type
- Modern, Collaborative Workspace: Nexi's offices are designed to foster collaboration and innovation, with open-plan workspaces, dedicated meeting rooms, and breakout areas.
- State-of-the-Art Technology: Nexi provides employees with access to the latest technology, including high-performance workstations, multiple monitors, and testing devices.
📍 Office Location(s)
- Zagreb, Croatia: This position is located in Nexi's Zagreb office, with easy access to public transportation and nearby amenities.
- Accessibility: The office is wheelchair accessible, with elevator access to all floors.
🌐 Work Schedule
- Standard Hours: The role follows standard business hours, with flexibility for deployment windows, maintenance, and project deadlines.
- Flexible Working Arrangements: Nexi offers flexible working arrangements, including remote work and hybrid options, depending on the role and team requirements.
📝 Enhancement Note: Nexi's work environment is designed to support collaboration, innovation, and work-life balance. The ideal candidate will be comfortable working in a dynamic, international team and be eager to contribute to the company's success.
📄 Application & Technical Interview Process
📋 Interview Process
- Technical Preparation: Review the required technical skills and prepare for technical assessments, including coding challenges and system design discussions.
- Company & Culture Fit: Research Nexi's company culture, values, and mission to ensure a strong fit with your personal and professional goals.
- Portfolio Presentation: Prepare a portfolio showcasing your experience in platform management, problem resolution, and process improvement, highlighting your ability to articulate your thought process and technical reasoning.
- Final Evaluation: Prepare for a final evaluation, focusing on your technical impact, leadership potential, and cultural fit.
📋 Portfolio Review Tips
- Portfolio Structure: Organize your portfolio into clear, logical sections, highlighting your experience in platform management, problem resolution, and process improvement.
- Case Studies: Present detailed case studies of complex problems you've resolved, including your approach to root cause analysis, incident management, and process improvement.
- Technical Documentation: Include detailed documentation of the data platforms you've administered, including their architecture, configuration, and maintenance processes.
- User Experience Focus: Tailor your portfolio to highlight the impact of your work on the user experience of internal users and customers.
📋 Technical Challenge Preparation
- Problem-Solving Skills: Brush up on your problem-solving skills, focusing on root cause analysis, incident management, and process improvement.
- Technical Deep Dive: Familiarize yourself with the required technical skills, focusing on Linux server administration, scripting and automation technologies, cloud-provider natives for data and data analytics processing platforms, version control and build management, Cloudera Data Platform, data-governance and -security tools, distributed processing and storage technologies, and server-side development.
- Communication Skills: Prepare to articulate your thought process and technical reasoning clearly and effectively, both in written and verbal formats.
📝 Enhancement Note: Nexi's interview process is designed to assess your technical skills, problem-solving abilities, and cultural fit. The ideal candidate will be proactive in preparing for each stage of the process and eager to demonstrate their potential.
🛠 Technology Stack & Web Infrastructure
💻 Frontend Technologies
- Not Applicable: This role does not involve frontend technologies.
💻 Backend & Server Technologies
- Linux Server Administration (Red Hat): Manage and maintain Linux servers using Red Hat Enterprise Linux.
- Scripting and Automation Technologies (Bash, Python, Ansible, Terraform): Automate integrations and maintenance of platforms using scripting and automation technologies.
- Cloud-Provider Natives for Data and Data Analytics Processing Platforms (Azure Databricks, AWS Glue, AWS Athena, AWS Redshift): Manage and maintain cloud-native data and data analytics processing platforms.
- Version Control and Build Management (Git, Jenkins, Azure DevOps): Utilize version control and build management tools to ensure efficient and reliable delivery of services.
- Cloudera Data Platform: Manage and maintain the Cloudera Data Platform, including stream processing components such as Kafka, Flink, and NiFi.
- Data and Table Formats (ORC, Parquet, Iceberg, Delta) and Partitioning Schemes: Design and implement data and table formats and partitioning schemes to optimize performance and scalability.
- Data-Governance and -Security (Atlas, Ranger, Azure Purview, Azure Unity): Implement data-governance and -security measures to ensure the protection of sensitive data and compliance with relevant regulations.
- Distributed Processing and Storage (Spark, Scala, Impala, Hive, HBase): Utilize distributed processing and storage technologies to manage and process large datasets efficiently.
- Server-Side Development (.Net, Java, Go): Develop and maintain server-side applications using .Net, Java, or Go.
📝 Enhancement Note: Nexi's technology stack is designed to support the delivery of high-quality, secure, and performant services. The ideal candidate will be comfortable working with a wide range of technologies and eager to learn and adapt to new tools and platforms.
🛠 Development & DevOps Tools
- Version Control and Build Management (Git, Jenkins, Azure DevOps): Utilize version control and build management tools to ensure efficient and reliable delivery of services.
- CI/CD Pipelines: Implement CI/CD pipelines to automate deployment processes, ensuring efficient and reliable delivery of services.
- Monitoring Tools (Prometheus, Grafana, ELK Stack): Utilize monitoring tools to track the performance and health of data platforms and infrastructure.
📝 Enhancement Note: Nexi's development and DevOps tools are designed to support efficient and reliable delivery of services. The ideal candidate will be comfortable working with a wide range of tools and eager to learn and adapt to new platforms and processes.
👥 Team Culture & Values
🌱 Web Development Values
- Innovation: Nexi places a strong emphasis on innovation, encouraging employees to think creatively and challenge the status quo.
- Collaboration: Nexi fosters a culture of collaboration, with a focus on cross-functional teamwork and knowledge sharing.
- Continuous Learning: Nexi values continuous learning and development, providing employees with opportunities to expand their skills and advance their careers.
- User-Centric Design: Nexi prioritizes the user experience, ensuring that all services and products are designed with the user in mind.
🤝 Collaboration Style
- Cross-Functional Integration: Nexi encourages collaboration between different teams, including development, IT operations, and business stakeholders.
- Code Review Culture: Nexi places a strong emphasis on code review, with a focus on peer programming and knowledge sharing.
- Knowledge Sharing: Nexi fosters a culture of knowledge sharing, with regular training sessions, workshops, and brown bag lunches.
📝 Enhancement Note: Nexi's culture is characterized by a strong focus on innovation, collaboration, and continuous learning. The ideal candidate will be comfortable working in a dynamic, international team and be eager to contribute to the company's growth and success.
⚡ Challenges & Growth Opportunities
🌱 Technical Challenges
- Platform Management: Manage and maintain data platforms, ensuring their stability, security, and performance.
- Problem Resolution: Analyze and identify root causes for complex problems in internal tech and supplier applications and infrastructure.
- Process Improvement: Continuously improve processes to enhance the overall quality of services across Nexi.
- Emerging Technologies: Stay up-to-date with emerging technologies and data processing trends, and be prepared to adapt to new tools and platforms.
🌱 Learning & Development Opportunities
- Technical Skill Development: Nexi offers opportunities for technical skill development, with a focus on emerging technologies and data processing.
- Conference Attendance: Nexi encourages employees to attend industry conferences and events, providing opportunities for networking and professional development.
- Mentorship and Leadership Development: Nexi provides mentorship and leadership development opportunities, with a focus on technical and architectural decision-making.
📝 Enhancement Note: Nexi's challenges and growth opportunities are designed to push employees to the limits of their potential, encouraging continuous learning and development. The ideal candidate will be proactive in seeking out new challenges and taking ownership of their career progression.
💡 Interview Preparation
📋 Technical Questions
- Platform Management: Describe your experience in managing and maintaining data platforms, highlighting your ability to ensure their stability, security, and performance.
- Problem Resolution: Walk through a case study of a complex problem you've resolved, including your approach to root cause analysis, incident management, and process improvement.
- Process Improvement: Explain your experience in driving continuous improvement in processes, providing examples of how you've enhanced the overall quality of services.
📋 Company & Culture Questions
- Company Culture: Describe what you understand about Nexi's company culture, values, and mission, and how you align with them.
- Collaboration: Explain your experience working in a cross-functional team, highlighting your ability to collaborate effectively with different stakeholders.
- User Experience: Describe your understanding of the user experience, and how you've ensured that your work has a positive impact on internal users and customers.
📋 Portfolio Presentation Strategy
- Platform Management: Highlight your experience in managing and maintaining data platforms, including their architecture, configuration, and maintenance processes.
- Problem Resolution: Present detailed case studies of complex problems you've resolved, including your approach to root cause analysis, incident management, and process improvement.
- Process Improvement: Showcase your experience in driving continuous improvement in processes, providing examples of how you've enhanced the quality of services.
📝 Enhancement Note: Nexi's interview process is designed to assess your technical skills, problem-solving abilities, and cultural fit. The ideal candidate will be proactive in preparing for each stage of the process and eager to demonstrate their potential.
📌 Application Steps
To apply for this Data Platform Engineer position at Nexi:
- Submit Your Application: Click the "Apply Now" button to submit your application through the Nexi careers portal.
- Prepare Your Portfolio: Tailor your portfolio to highlight your experience in platform management, problem resolution, and process improvement, ensuring it showcases your ability to articulate your thought process and technical reasoning.
- Optimize Your Resume: Highlight your relevant skills, experiences, and achievements, tailoring your resume to the specific requirements of this role.
- Prepare for Technical Challenges: Brush up on your problem-solving skills, focusing on root cause analysis, incident management, and process improvement. Familiarize yourself with the required technical skills, focusing on Linux server administration, scripting and automation technologies, cloud-provider natives for data and data analytics processing platforms, version control and build management, Cloudera Data Platform, data-governance and -security tools, distributed processing and storage technologies, and server-side development.
- Research Nexi: Learn about Nexi's company culture, values, and mission, and be prepared to discuss how you align with them during the interview process.
⚠️ Important Notice: This enhanced job description includes AI-generated insights and web technology industry-standard assumptions. All details should be verified directly with the hiring organization before making application decisions.
Application Requirements
2 to 4 years of experience as a DevOps/System Administrator is required, along with experience in server administration and platform monitoring. Proficiency in scripting and cloud technologies is preferred, along with a strong understanding of Agile development techniques.