Engineering

Data Engineer

Zagreb
Work Type: Full Time

About Ignit

Ignit innovates the digital world. We are a team of creative, open-minded experts who work daily on solutions to help our clients grow their business. We are driven by people, technology, and culture.

By taking full ownership and leadership in designing, developing, and quality-assuring complete solutions we ensure the satisfaction of our clients.

We exist to help our customers bring their ideas to life and our success lies in working closely with customers and understanding the context of their business. We innovate with you and for you. With the best digital minds, we combine design and technology to transform ideas into reality. Using agile methodologies, we create great user experiences on mobile, web, and cloud.


We're looking for a Data Engineer.

In this role, you will be responsible for the end-to-end software development life cycle, from concept to completion. You will help the teams to collect, move and store reliably the data from connected devices. With us, you’ll work with top-notch technologies utilizing cloud providers like AWS. 

 

Your daily tasks on the job / You are responsible for

  • Design, develop and test batch &real-time data processing solutions and ETL/ETL pipelines
  • Build required infrastructure with DevOps teams for optimal extraction, transformation, and loading of data from various sources 
  • Ensure the quality, reliability, and performance of data pipelines through testing and monitoring 
  • Collaborate with engineers, architects, data scientists, and business stakeholders across multiple client projects
  • Adapt to different client technology stacks and data platform requirements 

Must have technical skills:

  • Ability to write well-structured, tested and maintainable code preferable in Python
  • Understanding of data modeling, data warehousing concepts and ETL/ELT patterns
  • Hands on experience with AWS streaming and storage services (S3, Kinesis, Glue, Lambda, Redshift, RDS, DynamoDB)
  • Strong knowledge of SQL and experience with both relational and NoSQL databases
  • Team-oriented mindset with strong communication skills 
  • Experience working in an agile, international surrounding 
  • Strong analytical thinking and structured problem-solving abilities

Nice to have:

Experinece with modern cloud data platform: Snowflake, Databricks, Redshift, Biguery

Knowledge of data transformation tools: Matillion, dbt, Fivetran

Experence with workflow orchestration: Apache Airflow

Familiarity with BI tools: Power BI, MicroStrategy, Qlik, QuickSight, Looker 


Equipment supplied:

  • MacBooks, monitors, headphones, etc. Basically, whatever you need to stay at your best.

Methodology:

  • Testing; 70% coverage, TDD, Jest
  • Agile Management: Scrum, Agile
  • Issue tracking tool: Jira
  • Knowledge repository: Confluence
  • Version control system: GIT
  • Code reviews: Github

Pay range (gross):

  • Mid 2200 - 3500 EUR
  • Senior 3500 - 4600 EUR

Benefits:

  • Yearly bonus
  • Summer and christmas allowance
  • International projects
  • Large scale projects, impact on millions of consumers around the world
  • Subsidized recreation
  • Educational and equipment budget
  • Paid additional health insurance, including an annual medical examination
  • Paid sick leave
  • Hybrid/Remote work

Perks in the office:

  • Free coffee, fruits, and snacks
  • No dress code
  • Startup atmosphere & flat organization
  • Fun and games budget

Submit Your Application

You have successfully applied
  • You have errors in applying
Cover Letter