Logo of Huzzle

Cloud / Python-Senior

image

EY

24d ago

  • Job
    Full-time
    Mid Level
  • Data
    IT & Cybersecurity
  • Chennai

AI generated summary

  • You need 3+ years in big data solutions, Azure services, Python, SQL, experience with data pipelines, Git, CI/CD, and a degree in a related field. AI/ML experience and Azure certification preferred.
  • You will assist in client engagements, develop Azure solutions, design data pipelines, write Python code, test controls, and collaborate across teams to ensure quality and risk management.

Requirements

  • At least 3 years of experience in building end-to-end business solutions using big data and data engineering.
  • Expertise in core Microsoft Azure Data Services (e.g., Azure Data Factory, Azure Databricks, Azure Synapse, Azure SQL, Data Lake services etc).
  • Familiar with integrating services, Azure Logic apps, Function Apps, Stream analytics, Triggers, Event hubs etc.
  • Expertise in Cloud related Big Data integration and infrastructure tech stack using Azure Databricks & Apache Spark framework.
  • Must have the following: Python, SQL and preferred R, Scala.
  • Experience developing software tools using utilities, pandas, NumPy and other libraries/components etc.
  • Hands-on expertise in using Python frameworks (like Django, Pyramid, Flask).
  • Preferred substantial background in data extraction and transformation, developing data pipelines using MS SSIS, Informatica, Talend or any other on-premises tools.
  • Preferred knowledge on Power BI or any BI tools.
  • Should have good understanding of version controlling with Git, JIRA, Change / Release management, build/deploy, CI/CD Azure Devops.
  • Bachelor's Degree or above in mathematics, information systems, statistics, computer science, data analytics or related disciplines.
  • Experience with AI/ML is a plus.
  • Preferred Certification in DP-203 Azure Data Engineer or any other.
  • Ability to communicate clearly and concisely and use strong writing and verbal skills to communicate facts, figures, and ideas to others.

Responsibilities

  • As Risk Assurance Senior, you’ll contribute technically to Risk Assurance client engagements and internal projects.
  • An important part of your role will be to assist fellow Seniors & Managers while actively participating within the client engagement.
  • Similarly, you’ll anticipate and identify risks within engagements and share any issues with senior members of the team.
  • In line with EY commitment to quality, you’ll confirm that work is of high quality and is reviewed by the next-level reviewer.
  • As a member of the team, you’ll help to create a positive learning culture and assist fellow team members while delivering an assignment.
  • You’ll be part of a cross-functional team that’s responsible for the full software development life cycle, from conception to deployment.
  • Designing, architecting, and developing solutions leveraging Azure cloud to ingest, process and analyse large, disparate data sets to exceed business requirements.
  • Proficient in Azure Data Factory, Azure Databricks, Azure SQL Database, Azure Synapse Analytics and Azure Data Lake Storage for data storage and processing. Designed data pipelines using these technologies.
  • Working knowledge of Data warehousing/Modelling ETL/ELT pipelines, Data Democratization using cloud services.
  • Design, build and maintain efficient, reusable, and reliable code ensuring the best possible performance, quality, and responsiveness of applications using reliable Python code.
  • Automate tasks through Python scripting, databases, and other advanced technologies like databricks, synapse, ML, AI, ADF etc.
  • Exposure working in client facing roles, collaborate with cross functional teams including internal audits, IT security and business stakeholders to assess control effectiveness and facilitate remediation activities.
  • Testing of internal controls such as IT general controls, IT application controls, IPE related controls, interface controls etc.
  • Design IT Risk Controls framework such as IT SOX.

FAQs

What type of experience is required for this position?

At least 3 years of experience in building end-to-end business solutions using big data and data engineering is required.

Which cloud technologies should candidates be proficient in?

Candidates should be proficient in core Microsoft Azure Data Services, including Azure Data Factory, Azure Databricks, Azure Synapse, Azure SQL, and Data Lake services.

Is experience with Python necessary for this role?

Yes, expertise in Python is a must, along with experience in SQL. Preferred additional knowledge in R and Scala.

What educational background is ideal for this position?

A Bachelor's Degree or above in mathematics, information systems, statistics, computer science, data analytics, or related disciplines is ideally required.

Is experience in client-facing roles important?

Yes, exposure to client-facing roles and collaboration with cross-functional teams is important for assessing control effectiveness and facilitating remediation activities.

Are there any preferred certifications for this role?

Yes, a preferred certification is in DP-203 Azure Data Engineer or any other relevant certification.

Do candidates need to have experience with version control?

Yes, candidates should have a good understanding of version controlling with Git, as well as experience with JIRA, change/release management, and CI/CD using Azure DevOps.

Is knowledge of AI/ML beneficial for this position?

Yes, experience with AI/ML is considered a plus.

What kind of projects will the person in this role work on?

The role will involve contributing to Risk Assurance client engagements and internal projects, including designing, architecting, and developing solutions leveraging Azure cloud.

What is the company's commitment to quality?

EY is committed to quality and expects high-quality work that is reviewed by the next-level reviewer during assignments.

Accounting
Industry
1-10
Employees

Mission & Purpose

EY exists to build a better working world, helping create long-term value for clients, people and society and build trust in the capital markets. Enabled by data and technology, diverse EY teams in over 150 countries provide trust through assurance and help clients grow, transform and operate. Working across assurance, consulting, law, strategy, tax and transactions, EY teams ask better questions to find new answers for the complex issues facing our world today. Find out more about the EY global network http://ey.com/en_gl/legal-statement