Middle Data Warehouse Engineer (#2029)

Ukraine
Work type:
Office/Remote
Technical Level:
Middle
Job Category:
Software Development

N-iX Delivery Department is a leading provider of data engineering services, specializing in designing, implementing, and optimizing data warehouses for a wide range of industries. Our Delivery Department is at the forefront of delivering innovative solutions that drive business intelligence and analytics capabilities for our clients.

We are seeking a skilled Middle Data Warehouse Engineer to join our Delivery Department. The ideal candidate will have experience in building and maintaining robust data warehouse solutions, ensuring data integrity, and enabling advanced analytics. As part of our team, you will work on a portfolio of projects, collaborating closely with data engineers, analysts, and key stakeholders to deliver high-quality data engineering services.

Responsibilities:

  • Design, develop, and maintain data warehouse solutions that support business intelligence and analytics in Azure
  • Develop data models and architect data pipelines using Azure services like Azure Synapse Analytics, Azure Data Lake, and Azure Data Factory
  • Implement ETL processes to ensure efficient data extraction, transformation, and loading
  • Collaborate with data engineers and analysts to integrate diverse data sources into the Azure DWH
  • Optimize data storage and retrieval processes to enhance performance and scalability
  • Ensure data quality and integrity through regular testing, validation, and monitoring
  • Participate in code reviews, documentation, and continuous improvement initiatives
  • Troubleshoot and resolve data-related issues, ensuring timely delivery of solutions

Qualifications:

  • Bachelor’s degree in Computer Science, Information Technology, or a related field
  • 3+ years of experience in data engineering or data warehousing
  • Hands-on experience with Azure Data Warehouse technologies, including Azure Synapse Analytics, Azure Data Lake, and Azure Data Factory
  • Proficiency in SQL and experience with data warehousing tools (e.g., Snowflake, Databricks, Redshift, BigQuery, etc)
  • Experience with ETL tools and processes (e.g., Apache NiFi, Talend, Informatica)
  • Strong understanding of data modeling, database design, and data integration
  • Familiarity with cloud platforms (e.g., AWS, Azure, GCP) and related services
  • Excellent problem-solving skills and attention to detail
  • Strong communication skills, with the ability to collaborate effectively with team members and stakeholders
  • Relevant Microsoft Azure certifications (e.g., Microsoft Certified: Azure Data Engineer Associate, etc) are highly desirable.

Preferred Qualifications:

  • Experience with Python or other scripting languages
  • Knowledge of data governance and data security best practices
  • Experience working in Agile/Scrum environments

We offer:

  • Flexible working format - remote, office-based or flexible
  • A competitive salary and good compensation package
  • Personalized career growth
  • Professional development tools (mentorship program, tech talks and trainings, centers of excellence, and more)
  • Active tech communities with regular knowledge sharing
  • Education reimbursement
  • Memorable anniversary presents
  • Corporate events and team buildings
  • Other location-specific benefits