Apply

Data Engineer - Remote

Posted 2024-11-09

View full description

💎 Seniority level: Senior, At least 7 years of experience will be preferred.

📍 Location: India

🔍 Industry: SaaS (Software as a Service)

🏢 Company: Canibuild Au Pty Ltd

🗣️ Languages: English

⏳ Experience: At least 7 years of experience will be preferred.

🪄 Skills: AWSPostgreSQLPythonSQLAgileAirflowData engineeringCommunication Skills

Requirements:
  • Expert-level proficiency in SQL (TSQL, MS SQL) with a focus on optimizing SQL queries for performance.
  • At least 7 years of experience preferred.
  • Extensive experience with Python and Airflow for ELT processes.
  • Proven experience in designing and developing data warehousing solutions on AWS.
  • Strong expertise in PowerBI for data visualization and dashboard creation.
  • Familiarity with connecting PowerBI to SQL Server and PostgreSQL Aurora databases.
  • Experience with REST APIs and JSON.
  • Agile development experience with a focus on continuous delivery and improvement.
  • Excellent problem-solving skills and a proactive attitude.
  • Strong communication skills and ability to work collaboratively.
  • Curiosity and eagerness to learn and adapt to new technologies.
  • Ability to perform database tuning and optimization.
Responsibilities:
  • Design, develop, and maintain ELT pipelines using Python, Airflow, and SQL in an AWS environment.
  • Create and manage a data lake and data warehouse solutions on AWS.
  • Develop and maintain data-driven dashboards and reporting solutions in PowerBI.
  • Connect PowerBI to SQL Server and PostgreSQL Aurora databases using a gateway.
  • Perform data profiling and source system analysis to ensure data quality and integrity.
  • Collaborate with business stakeholders to capture and understand data requirements.
  • Implement industry best practices for data engineering and visualization.
  • Participate in architectural decisions and contribute to the continuous improvement of data solutions.
  • Follow agile practices and a Lean approach in project development.
  • Optimize SQL queries for performance and ensure efficient database operations.
  • Perform database tuning and optimization as needed.
Apply