Data Engineer - ETL Developer
- Full-time
Company Description
WNS (Holdings) Limited (NYSE: WNS), is a leading Business Process Management (BPM) company. We combine our deep industry knowledge with technology and analytics expertise to co-create innovative, digital-led transformational solutions with clients across 10 industries. We enable businesses in Travel, Insurance, Banking and Financial Services, Manufacturing, Retail and Consumer Packaged Goods, Shipping and Logistics, Healthcare, and Utilities to re-imagine their digital future and transform their outcomes with operational excellence.
We deliver an entire spectrum of BPM services in finance and accounting, procurement, customer interaction services and human resources leveraging collaborative models that are tailored to address the unique business challenges of each client. We co-create and execute the future vision of 400+ clients with the help of our 44,000+ employees. Our global footprint spans 16 countries with 61 delivery centers worldwide including in China, Costa Rica, India, the Philippines, Poland, Romania, South Africa, Spain, Sri Lanka, Turkey, United Kingdom and the United States.
Job Description
Data Engineer Job Description
Mandatory:
3 to 4 years in data engineering projects involving ETL and/or ELT workloads, working experience on Pentaho Data integrator or equivalent tools (Informatica, Talend etc.)
Data Modelling using Kimball’s dimensional modelling or 3NF modelling- understand business requirements and translate into data models
Work with the Application Development team to implement data strategies, build data flows and develop conceptual data models
Create logical and physical data models using best practices to ensure high data quality and reduced redundancy
Experience in working with data loading, transformation, enrichment of data
Experience mapping traditional data transformation (SCD type 1, 2, 3)
Design documentation and maintaining process documents, ER diagrams, Data modelling process flows
Qualifications
Education:
BE, BTech, BS or MS in Computer Science or equivalent preferred
Additional Information
Good to have:
Proficiency on Linux / Unix command line
Knowledge of Python for data manipulation preferred
Ability to debug production issues using standard command line tools
Knowledge of Cloud infra for data engineering - AWS or Azure
JIRA/Azure DevOps for issues and project tracking
Git for code repository