Offers “Ernst & Young”

Expires soon Ernst & Young

Data Engineer

  • Internship
  • Johannesburg, SOUTH AFRICA
  • IT development

Job description



EY is a global leader in assurance, tax, transaction and advisory services. Technology is at the heart of what we do and deliver at EY. Technology solutions are integrated in the client services we deliver and are key to our innovation as an organization.

Fueled by strategic investment in technology and innovation, Client Technology seeks to drive growth opportunities and solve complex business problems for our clients through building a robust platform for business and powerful product engine that are vital to innovation at scale. As part of Client Technology, you’ll work with technologists and business experts, blending EY’s deep industry knowledge and innovative ideas with our platforms, capabilities, and technical expertise. As a catalyst for change and growth, you’ll be at the forefront of integrating emerging technologies from AI to Data Analytics into every corner of what we do at EY. That means more growth for you, exciting learning opportunities, career choices, and the chance to make a real impact.

The selected candidate


·  Develops large and complex data architecture, composed of models, policies, rules or standards that govern which data is collected and how it is stored, arranged, integrated and put to use in data systems, including the design, build and management of data infrastructure to address business requirements
·  Creates sound use case driven roadmaps, depicting data architecture as-is and to-be capabilities with the business by engaging with multidisciplinary teams, and by identifying, managing and mitigating risk
·  Develops relationships across the business to understand data requirements, applies deep technical knowledge of data management to solve business problems in areas where solutions may not currently exist, necessitating new solutions/ways of working/technologies and proactively articulating these to the business
·  Review, identify the latest emerging technologies, augmenting by services from the leading cloud providers to solution and recommend the best next generation data platform value driven approach for our clients

Your Key Responsibilities Include


·  Create and maintain conceptual, logical and physical database models
·  Document functional requirements and system specifications into the data architecture and detailed design specifications for current and proposed designs
·  Document and adhere to development standards and best practices in database designs
·  Maintain highly effective and consistent communication within the team, peers, and the leadership team
·  Reverse engineer SQL code and modify it to solve problems/issues
·  Contribute to the definition and implementation of data governance practices
·  Design both data structures and data integration practices
·  Work closely with the infrastructure teams to create a physical environment to support data services
·  Evaluate new and existing (internal and external) technologies and services in support of data services and data analytics objectives

Skills And Attributes For Success


·  Understanding of business process reengineering and business modeling concepts, business systems development and analysis
·  Hands-on experience in designing and implementing hybrid cloud and on-prem solutions
·  Experience working with the latest versions of SQL Server
·  Experience applying SAFe/Scrum/Kanban methodologies
·  Ability to exercise judgment in solving technical, operational, and organizational challenges
·  Expert programming, performance tuning and troubleshooting skills, using the latest popular programming languages for example python
·  Demonstrate proactive approach to identifying issues and presenting solutions and options, and where appropriate, leading to resolution

Minimum Qualifications


·  5+ years demonstratable work experience as a Data Architect using data modeling tools
·  2-3 years SQL coding experience on large projects
·  Must possess expert SQL programming, performance tuning and troubleshooting skills
·  Create database objects and SQL scripts
·  Understand and developed data pipelines
·  Know how to deformalize data for data science models
·  Experience in python, spark and notebooks
·  Experience designing data warehousing solutions
·  Experience designing next generation data platforms utilising cloud services
·  In-depth understanding of database structure principles
·  Seamlessly able to translate business requirements to technology requirements

What We Look For


·  Strong analytical skills and problem-solving ability
·  A self-starter, independent-thinker, curious and creative person with ambition and passion
·  Excellent inter-personal, communication, collaboration, and presentation skills
·  Customer focused
·  Excellent time management skills
·  Positive and constructive minded
·  Takes responsibility for continuous self-learning
·  Takes the lead and makes decisions in critical times and tough circumstances
·  Attention to detail
·  High levels of integrity and honesty
·  Curious about new emerging technology

About EY

As a global leader in assurance, tax, transaction and consulting services, we’re using the finance products, expertise and systems we’ve developed to build a better working world. That starts with a culture that believes in giving you the training, opportunities and creative freedom to make things better. Whenever you join, however long you stay, the exceptional EY experience lasts a lifetime.

Make every future a success.
  • Job directory
  • Business directory