Description
You will design and implement cloud-based data architectures leveraging Azure Synapse Analytics for big data processing and business intelligence.
Responsibilities
- Design and implement data architectures using Azure Synapse Analytics, including SQL and Spark pools.
- Develop and optimize Java-based applications, microservices, and RESTful APIs.
- Manage MariaDB for both transactional and analytical workloads.
- Build ETL/ELT processes using Azure Data Factory, Apache Spark, and Azure Databricks.
- Integrate real-time data streaming via Azure Stream Analytics and Apache Kafka.
- Optimize database performance through query tuning and indexing.
- Support CI/CD pipelines and automation using Azure DevOps.
Required Skills
- 8+ years of experience in cloud data architecture.
- Proficiency in Azure Synapse Analytics (data warehousing, SQL pools, Spark pools).
- Hands-on experience with Java development and RESTful APIs.
- Expertise in MariaDB management.
- Experience with ETL/ELT processes, Azure Data Factory, and Apache Spark.
- Knowledge of real-time data streaming with Azure Stream Analytics and Apache Kafka.
- Experience with Azure DevOps and CI/CD pipelines.
- Understanding of data security, encryption, and data governance.
- Strong SQL skills.