Home
/
Software Engineering
/
Senior Python ETL Engineer
Senior Python ETL Engineer-November 2024
Rockaway
Nov 12, 2024
ABOUT EPAM SYSTEMS
EPAM is a leading global provider of product development and software engineering solutions.
10,000+ employees
Consulting, Technology
VIEW COMPANY PROFILE >>
About Senior Python ETL Engineer

  EPAM is on the lookout for a talented Python ETL Engineer to join the team. In this role, you'll be the wizard behind the curtain, designing and implementing ETL processes that weave data magic. Extracting, transforming and loading data from various sources into our data warehouse will be your domain. Your expertise will be pivotal in understanding business requirements, crafting data models, and ensuring the accuracy and quality of our data.

  Got a passion for Python? Love the thrill of creating ETL pipelines that run like clockwork? Perfect! Your solid Python development background, advanced programming knowledge and expertise with Airflow or Luigi will drive our data-driven success. And let's not forget your experience in data modeling, database design, and SQL - a true game-changer.

  So, if you're passionate about ETL development and crave the excitement of cutting-edge technologies, we can't wait to welcome you aboard!

  #Senior-Python-ETL-Engineer-8

  What You'll Do Design and implement ETL processes Understand business requirements and translate them into technical specifications Develop custom ETL scripts using Python Maintain ETL pipelines using frameworks such as Airflow or Luigi Ensure data accuracy and quality by implementing ETL best practices such as data cleansing, data validation, and error handling Work with data warehouses such as Redshift, Snowflake, or BigQuery to store and manage large data sets Run SQL and relational databases such as PostgreSQL, SQL Server, and Oracle to design and optimize database schemas and queries Operate cloud technologies such as AWS, Azure, or Google Cloud Platform, including cloud-based ETL services such as AWS Glue or Azure Data Factory Collaborate with cross-functional teams to ensure the successful delivery of projects Stay up-to-date with industry trends and best practices in ETL development What You Have Bachelor's degree in Computer Science, Information Technology or a related field 3+ years of experience in Python development Advanced Python programming language knowledge with an understanding of internal mechanics (interpreter, memory management, concurrency, etc.) Ability to develop scalable, maintainable and reliable ETL code Proficiency with ETL frameworks such as Airflow or Luigi Familiarity with data extraction from diverse sources such as databases, APIs, and flat files and transforming them to meet business requirements Strong understanding of data modeling and database design, including experience with dimensional modeling and star schemas Knowledge of SQL and relational databases such as PostgreSQL, SQL Server, and Oracle, including experience with database optimization techniques Showcase of working with cloud technologies such as AWS, Azure or Google Cloud Platform English - B1+, both verbal and written Nice to have Competency in maintaining CI/CD pipelines for ETL applications Expertise in web applications for data ingestion using Flask or FastAPI Knowledge of Agile development methodologies (SCRUM/Kanban) Availability of Cloud certification (AWS, GCP, Azure) Familiarity with Docker and Docker Compose Flexibility to use big data technologies such as Hadoop, Spark We Offer Outstanding career development opportunities with a transparent roadmap to accelerate your journey Knowledge sharing within the community of the industry's top professionals worldwide Various opportunities for self-development: hard & soft skills internal training courses, mentoring programs, and unlimited access to 8,000+ LinkedIn Learning courses Free English classes with certified teachers Competitive compensation in USD, regular assessments, and salary reviews Bonuses for participating in the referral program Flexible schedule and opportunity to work remotely from any place in Kyrgyzstan Friendly team and enjoyable working environment Relocation opportunities within our offices in 50+ countries with throughout support for you and your family Six trust days per year (sick leave without a medical certificate) Corporate and social events About EPAM EPAM Kyrgyzstan is a team of technologists and innovators united by a passion for technology. In 2022, we opened our first office in Bishkek that works with the world's leading companies across many different industries. EPAM builds a continuously learning organization and helps its employees reach their full potential and achieve their professional goals through learning. Our agile methodologies, customer collaboration frameworks, engineering excellence programs, and hybrid teams offer many career paths and development opportunities

Comments
Welcome to zdrecruit comments! Please keep conversations courteous and on-topic. To fosterproductive and respectful conversations, you may see comments from our Community Managers.
Sign up to post
Sort by
Show More Comments
SIMILAR JOBS
Site Reliability Engineer
At Broadridge, we've built a culture where the highest goal is to empower others to accomplish more. If you're passionate about developing your career, while helping others along the way, come join t
Sr. Manager, Analytics Engineer - Biopharma
ROLE SUMMARY: Pfizer is seeking hardworking, passionate and results-oriented individuals to join our Analytics Engineering team to build data foundations and tools to craft the future. You will desig
Engineering Manager - Corlu IC
ABOUT UNILEVER With 3.4 billion people in over 190 countries using our products every day, Unilever is a business that makes a real impact on the world. Work on brands that are loved and improve the
Software Developer in Test - Vice President
iCapital is powering the world’s alternative investment marketplace. Our financial technology platform has transformed how advisors, wealth management firms, asset managers, and banks evaluate and re
Senior Software Engineer, Experience Containerization
Every day, tens of millions of people come to Roblox to explore, create, play, learn, and connect with friends in 3D immersive digital experiences– all created by our global community of developers a
Software Engineer - Card Processing and Authorisation
Company Description Checkout.com is one of the most exciting FinTechs in the world. Our mission is to enable businesses and their communities to thrive in the digital economy. We’re the strategic pay
Lagerleiter*in (d/w/m)
DU BIST MEHR ALS DEIN JOB-TITEL. MEHR ALS ZAHLEN UND BUCHSTABEN IN DEINEM LEBENSLAUF. UND WIR SIND MEHR ALS EIN UNTERNEHMEN. WIE WÄR'S ALSO, WENN WIR UNS EINFACH ZUSAMMENTUN - UND GEMEINSAM NOCH MEHR
Software Engineer (Hybrid)
Software Engineer - IE08DE We're determined to make a difference and are proud to be an insurance company that goes well beyond coverages and policies. Working here means having every opportunity to
Staff Software Engineer - Backend (Growth Data Platform Team)
Hinge Health is creating a new health care system, built around you. Accessible to 26 million members across 1,500 customers, Hinge Health is the #1 digital clinic for joint and muscle pain, deliveri
Software Engineer - Full Stack
OVERVIEW This position can be based out of San Francisco or New York City We're looking for Full-Stack Software Engineers to join our Engineering team. In this role, you will build innovative payment
Copyright 2023-2024 - www.zdrecruit.com All Rights Reserved