Do you have a passion for the ever-evolving beauty industry and a drive to push boundaries?
Join the team of professionals for one of the beauty industry leader! Our customer is not only the best-in-class product and service provider but a pioneer who are constantly seeking new ways to redefine beauty and create unforgettable experiences for its customers.
Their "try then buy" philosophy is exemplified through its in-store beauty stations where customers can test products and receive personalized advice from knowledgeable staff members. We are looking for an experienced senior developer who will be deeply involved in aggregation of commercial purchases, marketing campaigns, catalog data, etc from various sources into the data lake.
Want more jobs like this?
Get jobs in Lviv, Ukraine delivered to your inbox every week.
The remote option applies only to the Candidates who will be working from any location in Ukraine.
#LI-DNI#LI-OKLYMOVYCH
Responsibilities
- Architect and maintain our code base for ETL and ELT pipelines, large batch/micro batch processing and streaming systems
- Build out the infrastructure required for optimal extraction, transformation, and loading of data from a wide variety of data sources using ADF, Spark, Kafka, or similar technologies
- Identify, design, and implement internal process improvements: automating manual processes, optimizing data delivery, re-designing infrastructure for greater scalability, etc
- For the top management and stakeholders - act as a single point of responsibility over any delivery-related matters, including escalations, upsells, ramp-downs, etc
- Accountable for the technical leadership regarding the delivery. Ensuring a sound and future-proof architecture is planned and the implementation meets the technical quality standards
- Comfortable writing stories and associated acceptance criteria for agile/scrum workflow
- Coordinate between multiple disciplines, stakeholders
- Ensure that projects are delivered in line with our client processes and methodologies; Well-versed in different delivery models, with focus on agile approaches
- Establish a strategy of continuous delivery risk management that enables proactive decisions and actions throughout the delivery life cycle
- Measure and improve delivery productivity
- Serve as a consultant to the Data Engineers in support of quality and timely delivery of work
- Perform production support and deployment activities
- Must have
- SQL
- Spark
- Scala
- Nice to have
- Spark Streaming
- Azure
- Databricks
- Strong interpersonal and communications skills
- English level - B2+ (It's crucial due to the direct communication with the client)
- Work on a flexible schedule remotely or from any of our comfortable offices or coworking spaces in Ukraine
- Receive the necessary equipment to perform your work tasks
- Change projects and technology stacks within EPAM
- Gain experience in various business domains (Insurance, E-commerce, Healthcare, Finance, Travelling, Media, Artificial Intelligence, and more)
- Consider relocation options in over 30 countries worldwide
- Participate in volunteer, charity programs and communities (both technical and interest-based)
- You can plan your individual career path together with your manager
- Receive regular feedback from colleagues
- Improve your English for free with certified teachers (Speaking Clubs, client interview preparation courses, etc.)
- Get the opportunity to undergo free training and certification in AWS, GCP, or Azure Clouds
- Use the internal E-learn training program (18,200+ specialized training and mentoring programs)
- Access corporate accounts on LinkedIn Learning, Get Abstract and other partner resources
- Study at EPAM Solution Architecture School with the instructors who are practicing architects
- Develop as a leader, join Delivery Management, Resource Management, Leadership Essentials school and more
- Participate in internal communities (500+ meetups, technical discussions, brainstorming sessions, online events and conferences annually)
- Vacation and sick leave (including a sick leave without a medical certificate)
- A wide range of Voluntary Medical Insurance programs providing both medical treatment and various preventive options (including sports activities)
- Medical insurance for family members at corporate rates
- Company support during significant life events (childbirth or adoption, marriage, etc.)
- Support for psychological comfort: discounts on services from mental health specialists or coaches, thematic training
- E-kids program - a free programming language training program for EPAMers' children