<< see all the openings

Data Engineer


Who we are

We are a consultancy firm originally established in Amsterdam, The Netherlands in June 2009. Since its origins IOVIO has focused on the facilitation of strategic and tactical professional services to harness the quality of enterprise systems. The fabric of our services is Business Technology Optimization, and we achieve that, by interlacing benefits resulting from technology adoption whilst guaranteeing alignment between business objectives, quality and end user expectations. The IOVIO Group is proud to maintain talented, motivated and a highly skilled team across vibrant geographies identified as innovation and technology hubs around the world. We have gained the respect, recognition and trust from the industry, our customers, and market leading technology partners like SAP, Cloudera, Computer Associates, Hewlett-Packard Enterprise, MicroFocus and more.

Our company DNA is heavily influenced by people whose background portray careers pursuing customer success through higher degrees of optimization, process automation, key performance indicator discovery, monitoring, effective communication and reporting. Most of all, understanding the common pitfalls derived by change.

Our testing services team maintains a portfolio of services tailored to the current demands of the modern IT ecosystem. We offer flexible, innovative and lean solutions that assist organizations act instead of reacting to the unexpected behavior on their business applications. Our contribution accelerates the pace of business delivery pipelines without compromising quality.

Key responsibilities

  • Develop Data Pipelines using PySpark libraries.
  • Design and implement unit/component/integration tests
  • Collaborate with other engineers on creating common code bas using Github SCM
  • Take care of the non-functional requirement like Security, Compliance, performance and maintenance.
  • Learn new technologies/tools and be able to support that in quick span of time

Technical skills and experience

  • 7+ years of industry experience, 3+ years of relevant big data experience
  • Bachelor's or  Master’s degree in statistics, business, economics, mathematics, computer science, engineering, research, or a related field
  • Strong programming experience in Python, good knowledge of PySpark•Experience working with Hadoop and Big Data processing frameworks (Spark, Hive, Nifi, Spark-Streaming, Flink, etc.)
  • Knowledge of SCM Tools – Guihub, Bitbucket
  • Experience working with NoSQL data stores such as HBase, DynamoDB, etc.
  • Experience with SQL and SQL Analytical functions
  • Experience building domain-driven Microservices
  • Experience working with structured and unstructured datasets, including CSV, TXT, JSON, and XML
  • Experience provisioning RESTful API’s to enable real-time data consumption
  • Ability to collaborate with key partners to understand, identify, and capture requirements
  • Ability to work in cross-functional teams following Agile/LEAN Methodologies (SAFe, SCRUM)
  • Experience working with Big Data streaming services such as Kinesis, Kafka, etc.

Personal skills

  • Available to travel, in safe conditions (after the global situation will change)
  • Excellent communication skills (English mandatory, Dutch is a plus)
  • Flexible, dynamic personality who works well partnering/collaborating in a matrixed team environment
  • Demonstrated experience and ability to deliver results on multiple projects in a fast-paced, agile environment
  • Self-starter capable of working independently and in an unstructured environment, requiring minimal direction, executing large projects following established guidelines/procedures and taking the initiative to explore and solve problems
  • Desire to work collaboratively with your teammates to come up with the best solution to a problem
  • Excellent relationship building skills, true team player
  • Adaptable person, analytical mind and problem-solving aptitude
  • Eager to learn from everyone and everything and not afraid to fail because you understand we need to adapt to ever-changing consumer needs and super-fast tech evolvements
  • Eager to share knowledge with others

What we offer

  • A lot of FUN: We love what we do and enjoy doing it every day. No problems, just challenges and learnings
  • Flexible, multicultural environment, attractive location at the Amsterdamse Zuid-as
  • Competitive salary, performance bonus
  • Yearly budget for professional trainings
  • Pension arrangement
  • 25 paid vacation days per year

Is that you? Curious to meet us?

Send your CV and your motivation letter to careers@iovio.com