Description
You will design and implement cloud-based data architectures leveraging Azure Synapse Analytics for big data processing and business intelligence.
This role is remote.
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.
- 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.
- 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 for transactional and analytical workloads.
- 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.
- Strong SQL skills and understanding of data security and governance.
Preferred Skills
- Experience optimizing database performance through query tuning and indexing.
- Understanding of data encryption and data governance practices.