Senior - Data Engineering KPMG

  • company name KPMG
  • working location Office Location
  • job type Full Time

Experience: 2 - 2 years required

Pay:

Salary Information not included

Type: Full Time

Location: Karnataka

Skills: Python, Hadoop, spark, aws, RDBMS, SQL, Snowflake, ETL Tool, Data structures, Design Patterns, Data Quality, Quantitative Models, big data ecosystems, pyspark, NoSQL database, Datawarehouse tools, algorithm, ObjectOriented Design, Multidimensional data, Data curation processes, Business Processes

About KPMG

KPMG firms operate in 145 countries and territories and employed more than 236,000 people in FY21, serving the needs of business, governments, public-sector agencies, not-for-profit organisations, and the capital markets through their audit and assurance practises. KPMG is committed to quality and service excellence in everything we do, bringing our best to clients and earning the public's trust through our professional and personal actions and behaviours.

Job Description

You should have 2 - 7 years of experience in Python with a good understanding of Big data ecosystems and frameworks such as Hadoop, Spark etc. Your experience should include developing data processing tasks using PySpark and expertise in at least one popular cloud provider, preferably AWS. Additionally, you should possess good knowledge of any RDBMS/NoSQL database with strong SQL writing skills. Experience with Datawarehouse tools like Snowflake and any ETL tool would be a plus. Strong analytical and problem-solving capabilities are essential, along with excellent verbal and written communication skills. Client-facing skills are required, as you will be working directly with clients to build trusted relationships with stakeholders. Ability to collaborate effectively across global teams is crucial. You should have a strong understanding of data structures, algorithms, object-oriented design, and design patterns. Experience in multi-dimensional data, data curation processes, and data quality improvement is desired. General knowledge of business processes, data flows, and quantitative models is expected. An independent thinker who is willing to engage, challenge, and learn new technologies would be an ideal fit for this role. Role & Responsibilities: - Maintain high-quality coding standards and deliver work within the stipulated time frame. - Review the work of team members and occasionally provide guidance. - Develop an understanding of Work Breakdown Structure and assist the manager in delivering the same. - Develop sector initiatives like credential building and knowledge management. - Act as a Team lead and proficiently deliver key responsibilities aligned with the project plan.,