Senior Python ETL Engineer

2 weeks ago


georgia, United States Epam Full time

Description 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 #EasyApply Responsibilities 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 Requirements 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 We connect like-minded people : Delivering innovative solutions to industry leaders, making a global impact Enjoyable working environment, whether it is the vibrant office or the comfort of your own home Opportunity to work abroad for up to two months per year Relocation opportunities within our offices in 50+ countries Corporate and social events We invest in your growth : Leadership development, career advising, soft skills and well-being programs Certifications, including GCP, Azure and AWS Unlimited access to LinkedIn Learning, Get Abstract, O'Reilly, Cloud Guru Free English classes with certified teachers We cover it all : Participation in the Employee Stock Purchase Plan Monetary bonuses for engaging in the referral program Comprehensive medical & family care package Five trust days per year (sick leave without a medical certificate) Benefits package (sports activities, a variety of stores and services) is a team of innovators united by a passion for technology. The dynamic and inclusive culture we embrace helps positively impact our communities, clients, and employees. Here you will collaborate with multi-national teams, contribute to numerous cutting-edge projects, deliver the most creative solutions, and have an opportunity to learn. Our people are at the heart of our success, and we are proud to provide talents with a solid ground to develop and grow.



  • georgia, United States Epam Full time

    Description We are looking for a talented Senior Python Engineer with Spark to join our team working on financial data and analytics. You'll be a crucial player in a team accountable for data integration and transformation, developing models and managing a vast array of structured financial data. You'll design and build robust software that efficiently...


  • georgia, United States Epam Full time

    Description We seek a highly skilled Senior Python Full Stack Engineer to join our dynamic team at the forefront of healthcare technology. Your role will be pivotal in enhancing our machine learning application with PyShiny, as well as expanding and integrating it with internal systems. The ideal candidate will possess robust proficiency in Python and its...


  • georgia, United States Epam Full time

    Description We seek a highly skilled Python Machine Learning Engineer with extensive experience designing, developing and deploying Machine Learning models and NLP applications. As a Python Machine Learning Engineer, you will provide expertise in LLMs for diverse Python applications, such as chatbots, question-answering systems, and content generation....


  • georgia, United States Epam Full time

    Description We are currently seeking a highly skilled Senior Test Automation Engineer in Python to join our dynamic team. As a key member, you will play a pivotal role in ensuring the quality and reliability of our software products through deploying effective automation techniques and strategies. #LI-VA2 #EasyApply Responsibilities Analyze functional...


  • georgia, United States Epam Full time

    Description EPAM is on the lookout for a talented Full Stack Python Engineer ! In this role, you'll breathe life into Python-based web applications with a strong focus on web architecture patterns that will set new industry standards! This includes understanding business requirements, designing and implementing APIs and back-end modules, and ensuring...


  • georgia, United States Epam Full time

    Description We seek an ambitious Python Engineer to work on challenging, real-world problems. You will be involved in developing all aspects of our high-performance platform based on Python and intended to provide sophisticated solutions for data-intensive environments. We pay special attention to performance, reliability, and high-quality synchronization...

  • Senior Accountant

    5 days ago


    Georgia, United States Engineer Rec Full time

    Salary: Competitive + BenefitsOur client is at the forefront of the Automotive manufacturing sector and a leader in their filed is looking for a Senior Accountant to join a growing team on a permanent, full time basis.Responsibilities• Analyzes accounting records, including financial statements and other financial reports to assess accuracy, completeness...


  • georgia, United States Epam Full time

    Description We seek a highly skilled Python Engineer with expertise in cloud computing and a strong focus on integrating AI capabilities into our projects. The ideal candidate will possess robust proficiency in Python and its frameworks, coupled with a deep understanding of at least one major cloud provider. Additionally, familiarity with Large Language...


  • georgia, United States Epam Full time

    Description We are currently seeking an experienced Lead Test Automation Engineer in Python with a strong background in automation and performance solutions for our dynamic team. This role is expected to design, develop, and maintain high-standard automated regression suites and test harnesses. If you're a motivated, tech-savvy, and strategic thinker,...


  • georgia, United States Epam Full time

    Description We are looking for a Senior DevOps Engineer with expertise in AWS Cloud administration and automation to strengthen our team. In this role, you'll engineer and operate our automated deployment framework, implement DevOps strategies and participate in service design and planning. #LI-MDA7 Responsibilities Implement a DevOps strategy with...