We are seeking a skilled and experienced Senior Azure Data Engineer with a strong background in Azure Data Engineering, Python, and data warehousing. The ideal candidate will have over 8 years of experience in the IT industry, including 5+ years specializing in Azure Data Engineering. This role requires someone who can lead and guide a team, implement best practices, and drive data solutions for business-critical applications. If you are a data-driven professional with expertise in cloud technologies and data architecture, we encourage you to apply.
Key Responsibilities
- Data Engineering Leadership. Lead and mentor a team of data engineers, providing technical guidance, setting best practices, and ensuring high-quality delivery of data solutions.
- Azure Data Engineering Expertise. Leverage the Azure Data Engineering stack, including Data Factory, Databricks, Synapse, Event Hub, Cosmos DB, ADLS Gen2, and Function App, to design and build scalable, robust data solutions.
- Python & PySpark Development. Utilize 3+ years of Python and PySpark experience for data processing, transformation, and analysis within cloud environments.
- Data Warehousing & Modeling. Design and develop data warehousing solutions, implementing data models and architectures that support scalable, high-performance analytics.
- SQL Proficiency. Develop complex SQL queries and optimize database performance for data extraction, transformation, and loading (ETL) processes.
- Power BI & Reporting. Utilize Power BI for data visualization and reporting, and work with SFTP, messaging systems, and APIs for data integration and sharing.
- Agile Development. Contribute to Agile workflows, working closely with cross-functional teams to ensure smooth delivery and timely completion of projects.
- Best Practices & Compliance. Apply software development best practices, including testing, documentation, and code review, to maintain code quality and integrity.
Qualifications
- Experience. 8+ years in the IT industry, with 5+ years in Azure Data Engineering and 3+ years with Python/PySpark.
- Azure Expertise. In-depth knowledge of Azure Data Factory, Databricks, Synapse, Event Hub, Cosmos DB, ADLS Gen2, and Function App.
- SQL Mastery. Proven experience in SQL, with the ability to develop and optimize complex queries.
- Data Architecture. Strong understanding of data warehouse architecture, data modeling, and design principles.
- Communication Skills. Excellent written and verbal communication skills to effectively work with team members and stakeholders.
- Agile Methodologies. Experience working within Agile teams and contributing to Agile project delivery.
- Certifications. Azure DP-200/DP-201 certifications are a plus.
Preferred Skills
- Power BI & Reporting Tools. Hands-on experience with Power BI and familiarity with SFTP, messaging, and APIs.
- Self-Driven and Collaborative. Ability to work independently and collaboratively in a team setting.
- Analytical & Organizational Skills. Strong analytical and organizational skills to handle multiple tasks and deliver quality outcomes.
Benefits
- Opportunity to lead and shape the data engineering team.
- Collaborative and supportive work environment.
- Competitive salary and benefits package.
- Opportunities for professional growth and development.
If you are passionate about Azure Data Engineering and are ready to take on a leadership role, we would love to hear from you. Apply now to be a part of our innovative and data-driven team!