Required Skills
About the Job
Join Accenture in Pune, Maharashtra, as an Azure Data Engineer, specializing in custom software solutions. You will be instrumental in designing, coding, and enhancing components across various systems and applications, leveraging modern frameworks and agile practices to deliver scalable, high-performing solutions tailored to specific business needs.
Your role will involve developing and maintaining advanced ETL pipelines on Azure cloud technologies, ingesting and integrating data from diverse sources for analytics and data science. You will analyze ML algorithms, ensure data accuracy for end-users (Analysts, Data Scientists, Executives), and design optimized dimensional databases to support extensive querying. Additionally, you'll contribute to building next-generation platforms using cutting-edge cloud technologies and participate in the end-to-end software development lifecycle.
We are looking for individuals with a strong understanding of structured, semi-structured, and unstructured data, with hands-on experience in at least one programming language like Scala or Python. Experience with Azure Data Factory, Azure Data Bricks, Azure Data Lake Storage, Azure DevOps, and related Azure data services is essential. Advanced SQL knowledge and experience with relational databases are also required. Familiarity with distributed processing using Databricks or Apache Spark, along with machine learning libraries such as scikit-learn and pandas, is beneficial.
You will work with large and complex codebases using Github and Gitflow, with exposure to CI/CD practices and SOAP/REST web service development. Experience with Agile methodologies (SCRUM, XP, Kanban) is a must.
**Minimum 5 years of experience in Microsoft Azure Data Services is required. A 15-year full-time education is mandatory. This position requires 3 days per week in our Pune office.**