GN - ETL Developer -112

Remote: 
Full Remote
Contract: 
Work from: 

Offer summary

Qualifications:

Proven experience as an ETL Developer or similar role., Strong proficiency in Python programming language and experience with SQL., Solid understanding of AWS foundation technologies (EC2, S3, SQS, etc.)., Familiarity with DevOps processes and tools..

Key responsabilities:

  • Design, develop, and implement ETL processes using Python.
  • Utilize AWS technologies to build and maintain data pipelines.
  • Monitor and troubleshoot ETL processes and ensure data quality.
  • Collaborate with data analysts and stakeholders to deliver effective solutions.

Thaloz logo
Thaloz Computer Software / SaaS Scaleup https://thaloz.com/
51 - 200 Employees
See all jobs

Job description

We're seeking a skilled and experienced ETL Developer to join our data engineering team. In this role, you will be responsible for designing, developing, and maintaining robust and efficient ETL processes to support our data warehousing and business intelligence initiatives. You will leverage your expertise in Python, AWS, and SQL to build and optimize our data pipelines.

Responsibilities:

  • Design, develop, and implement ETL processes using Python programming language.
  • Package and deploy Python code effectively for production environments.
  • Utilize AWS foundation technologies (EC2, S3, SQS, etc.) to build and maintain data pipelines and infrastructure.
  • Implement and adhere to DevOps processes and utilize relevant tools for continuous integration and continuous deployment (CI/CD).
  • Write and execute complex SQL queries for data extraction, transformation, and loading.
  • Utilize the *nix command line for system operations, automation, and troubleshooting.
  • Monitor and troubleshoot ETL processes and data quality.
  • Collaborate with data analysts, data scientists, and other stakeholders to understand data requirements and deliver effective solutions.
  • Ensure data integrity, quality, and performance of ETL pipelines.
  • Stay up-to-date with the latest ETL methodologies and technologies.

Requirements

  • Proven experience as an ETL Developer or similar role.  
  • Experience using Python for ETL processes in a bare-bones *nix deployment environment.  
  • Experience with SQL Server and SQL Server Management Studio (SSMS).
  • Familiarity with file encryption and decryption frameworks and patterns.
  • Strong proficiency in Python programming language.
  • Experience with packaging and deployment of Python code.
  • Solid understanding of AWS foundation technologies (EC2, S3, SQS, etc.).
  • Experience with DevOps processes and tools.
  • Proficiency in SQL language.
  • Strong knowledge of *nix command line and operations.
  • Excellent problem-solving and analytical skills.
  • Strong communication and collaboration skills.

Required profile

Experience

Industry :
Computer Software / SaaS
Spoken language(s):
English
Check out the description to know which languages are mandatory.

Other Skills

  • Analytical Thinking
  • Collaboration
  • Communication
  • Problem Solving

ETL Developer Related jobs