305 King St W
Suite 1100
Kitchener, ON N2G 1B9
Canada
Lead Data Engineer (UAE National) Dubai, UAE
Lead Data Engineer (UAE National) Description
EPAM is seeking a Lead Data Engineer who is an UAE National to join our Data Practice team and work with EPAM strategic clients. As a Lead Data Engineer you will be building data systems and applications to support decision making. You will focus on developing and maintaining data pipelines in Microsoft Azure. You will be participating in data migration from on-premise to Azure and building components for central enterprise data platforms.
This position will require advanced technical depth and experience, technical leadership and multi-faceted communication skills.
#LI-DNI
Responsibilities
- Contributing to the success of our client projects
- Lead and coach team members, including communicating team goals and identifying areas for growth
- Provide technology solutions that will solve business problems and strengthen our position as digital leaders in financial services
- Design, plan and deliver sustainable solutions using modern programming languages including Python and Java for the Treasury Liquidity and Funding line of business
- Help us in our clients journey as they move to cloud and build a new Cloud-native application
- Help lead our growing team of analysts and engineers to build a new application
- Provide technical expertise and recommendations in assessing requirements and initiatives to support and enhance our existing applications
- Conduct code reviews and test software as needed, along with participating in application architecture and design and other phases of SDLC
- See that proper operational controls and procedures are implemented
Requirements
- UAE national with family book
- Expert knowledge of Python and Spark
- Expert knowledge and experience of Databricks
- Good experience in data engineering application development using Spark, preferably in an enterprise environment on Microsoft Azure
- Strong experience in building enterprise big data/data engineering applications using continuous integration tools like Azure DevOps
- Strong understanding of reusable software design patterns
- Design and implementation of production-grade solutions
- Delivering high-quality code, focusing on simplicity, performance, maintainability and scalability
- Practical experience in applying an agile way of working and in applying DevOps methodologies
- Excellent analytical and conceptual skills to understand complex technology stacks and their dependencies
We offer
- General pension and social security
- Private healthcare and life insurance
- Employee assistance program
- Wellness program
- Corporate Programs including Employee Referral Program with rewards
- Learning and development opportunities including in-house training and coaching, professional certifications, over 22,000 courses on LinkedIn Learning Solutions and much more
- *All benefits and perks are subject to certain eligibility requirements