Python ETL Developer

Flextravelsolutions
Canada
$92 an hour (estimated)
Full-time
We are sorry. The job offer you are looking for is no longer available.

At Flex Travel Solutions, we foster an environment of passion, innovation and collaboration. We believe in a dynamic work culture that empowers employees to grow and expand their knowledge.

If our ethos resonates with you, we’d love for you to join us!

As a technology first company, we’re currently looking for a Python ETL Developer to join our team.

The Role :

As a Python ETL Developer at FTS, you will report to the Head of Data Management with the responsibility of managing and optimizing the data flow within our business.

Your primary responsibility is to design, develop, and implement efficient ETL processes using Python.

Responsibilities :

  • Long-term development and technical expertise in DW / BI practice.
  • Communicate effectively with all stakeholders to optimize objectives, leveraging state-of-the-art tools and best practices to integrate into corporate systems and deliver projects on time.
  • Work with our enterprise customers to migrate data into the cloud, setting up ETL processes to move data into the cloud and refreshing them daily.
  • Designing and Developing Cloud Native applications using Microservices, Elastic Beanstalk, ElastiCache, Lambda, S3 SQS, and SNS.
  • Assist the team in optimizing queries and evaluating different architectures while working with internal teams to analyze and optimize the data lake.
  • Participate in technical and business discussions relating to future architect direction within the data domain.
  • Assist in the analysis, design, and development of a roadmap, design pattern, and implementation based on the current versus future state in a cohesive architectural viewpoint.
  • Gather and analyze data, and develop architectural requirements at the project level.
  • Participate in the Data Governance Council and support the development of data and data delivery platforms that are service-oriented with reusable components that can be orchestrated together into different methods for different businesses.
  • Research and evaluate emerging data technology, industry, and market trends to assist in project development and / or operational support activities.

Experience / Skills Required :

  • 3+ years of experience in data architecture and modeling.
  • 3+ years of experience in data integration or ingestion.
  • Expertise in SQL and Python.
  • Deep understanding in Data Warehousing, Enterprise Architectures, Dimensional Modeling, ETL Architect, ETL (Extract / Transform / Load), Data Analysis, Data Conversion / Transformation, Database Design, Data Warehouse Optimization, Data Mart Development, and Enterprise Data Warehouse Maintenance and Support.
  • AWS Certified Developer certification is preferred.
  • Strong understanding of core AWS services such as PySpark, Glue, RDS, Lambda, and S3 is an asset.
  • Experience in writing API functions for Amazon Lambda to manage some of the AWS services.
  • Experience in the travel industry is an asset.
  • Experience in proposing architecture, design, and data ingestion concepts independently.
  • Proficiency in developing, deploying, and debugging cloud-based applications using AWS.
  • Solid understanding of data structures, algorithms, and analytical problems.

What you can expect from us :

  • Remote work flexibility
  • Guidance from senior team members
  • Collaboration with a supportive and committed team
  • Prospects for personal and professional development

Why join our team?

As a fast-growing travel tech company, diversity drives our identity. We believe that the value we deliver to clients comes from the quality of our team, which is why we are committed to building a culture of growth, diversity, ownership, and excellence.

It’s also why we invest in our team through direct mentorship, honest and open dialog and feedback, and trust.

Because creativity, passion, integrity and wellness are the company’s core values, we are looking for people who are enthusiastic, innovative, open-minded, team players and eager to learn.

Flex Travel Solutions is an advocate for workforce diversity and as such, encourages the participation of women in management roles.

Apply Online

First Name

Last Name

Phone Number

Email Address

Attach Resume

No file chosen Browse

J-18808-Ljbffr

2 days ago
Related jobs
Parent Organization
Canada
Remote

We are seeking an experienced<b> Python Backend Developer</b> with a minimum of 7-8 years of expertise in backend development, particularly using <b>Python</b>. Key Responsibilities:</b></p> <ul> <li>Develop and maintain high-quality backend soluti...

Promoted
InvestM Technology LLC
Canada

Looking for Salesforce Developers with experience in Clariti. Clariti Government Solutions Software. ...

Promoted
Sage Recruiting
Canada

The ideal candidate will have 5-7 years of experience in data engineering, working with very large data sets, and a strong background in AWS, Python, and SQL. Job Description: Senior Data Engineer. Position Overview: We are seeking a highly skilled Senior Data Engineer to join our client's dynamic t...

Promoted
West Works & BluElephant
Canada
Remote

This people centric company is currently looking to hire Data & Reporting Analyst to join their IT team, based out of their Calgary. As the Data & Reporting Analyst, you will be responsible to:. Perform data analysis to identify trends, patterns, and results in datasets and in alignment with stakeho...

Promoted
Hanalytica
Canada

Perform data analysis required to troubleshoot data-related issues and assist in the resolution of data issues. We are currently seeking a skilled Data Engineer to join our client's dynamic team on a contract basis, working fully remote. Develop and maintain scalable data pipelines and build out new...

Promoted
GBIT (Global Bridge InfoTech Inc)
Canada, Canada

Responsibilities ● Monitor database content and provide recommendations to ensure that data quality, sanity, and accuracy are upheld● Collaborate with a range of cross-functional stakeholders in multiple departments to understand data content, clarify business requirements, and formulate recommendat...

Promoted
Intelliswift Software
Canada, Canada

Job Title: Big Data (Search ) DeveloperMust Have skills:SearchSolrJavaSetup new and maintain existing Solr Cloud Search and Indexing infrastructures using Apache Lucene, Solr, and Zookeeper. ...

Promoted
One voice Global recruitment services
Canada, Canada

Job descriptionData AnalystWe are seeking a detail-oriented and highly organized Data Analyst Executive to join our team. The ideal candidate will be responsible for updating and maintaining accurate information in our customer database. This role involves meticulous data handling to ensure the inte...

Emonics LLC
Canada

Strong Python developer and experience in Java is an added benefit. Python Backend Developer | Location: Canada or Mexico / Remote | Client: Disney / TAVANT. Strong hands-on experience Python, good knowledge on ML concepts. ...

UPS
HAMILTON INTERNATIONAL,Canada

All work is performed in a warehouse setting. Able to work in a fast-paced warehouse environment. ...