About the role
Job Title: Microsoft Fabric Developer
Job Summary: We are seeking a skilled Microsoft Fabric Developer to join our IT team. The ideal candidate will be responsible for designing, developing, and maintaining Microsoft Fabric applications. This role requires a deep understanding of cloud architecture, data integration, and the ability to work collaboratively with cross-functional teams.
Key Responsibilities:
- Design, develop, and deploy Microsoft Fabric applications leveraging components like Azure Data Factory and One Lake.
- Create and manage data integration and transformation processes.
- Collaborate with data engineers, data scientists, and other stakeholders to understand data requirements and deliver solutions.
- Optimize and troubleshoot Microsoft Fabric applications to ensure performance and reliability.
- Implement best practices for security, scalability, and disaster recovery in cloud environments.
- Monitor and maintain the health of Microsoft Fabric services and applications.
- Provide technical guidance and support to team members and stakeholders.
Qualifications:
- Bachelor's degree in Computer Science, Information Technology, or a related field.
- Proven experience in developing and deploying Microsoft Fabric applications.
- Strong knowledge of data integration techniques.
- Proficiency in programming languages such as C#, Python, or Java.
- Experience with DevOps, CI/CD pipelines, and version control systems.
- Familiarity with other cloud services such as Azure SQL Database, Azure Blob Storage, and Azure Functions.
- Excellent problem-solving skills and attention to detail.
- Strong communication and collaboration skills.
Preferred Qualifications:
- Microsoft certifications such as Azure Developer Associate or Azure Solutions Architect.
- Experience with big data technologies like Azure Databricks or HDInsight.
- Knowledge of data warehousing concepts and ETL processes.
Benefits:
- Competitive salary and benefits package.
- Opportunities for professional growth and development.
- Collaborative and inclusive work environment.
- Flexible work arrangements.