Enable job alerts via email!

ETL Full Stack Developer

Boardroom Appointments

Cape Town

On-site

ZAR 200 000 - 300 000

Full time

30 days ago

Boost your interview chances

Create a job specific, tailored resume for higher success rate.

Job summary

An innovative firm is seeking a skilled professional with a strong technical background in Python and Django to join their Cape Town team. This role emphasizes problem-solving and adaptability, requiring the ability to streamline operations and enhance systems. The ideal candidate will thrive in a dynamic environment, collaborating effectively with both technical and non-technical teams. With a focus on research and tool selection, you'll play a crucial role in addressing business needs and improving processes. If you're mission-driven and eager to contribute to a vibrant company culture, this opportunity is perfect for you.

Qualifications

  • Proficiency in Python, Django, and Postgres with a positive attitude.
  • Demonstrated experience in ETL processes and troubleshooting.

Responsibilities

  • Systematize and template processes to streamline operations.
  • Identify unstructured issues and formalize solutions for management.

Skills

Python
Django
Postgres
ETL processes
Problem-solving
Research proficiency
Communication skills
Adaptability

Tools

Clay
BeautifulSoup
Apify
n8n
Metabase

Job description

  • Technical Stack: Proficiency in Python, Django, Postgres, with a positive attitude and great energy.
  • ETL Experience: Demonstrated experience in ETL processes.
  • Tool Familiarity (a plus): Experience with tools such as Clay, BeautifulSoup, Apify, n8n, Metabase, etc.
  • Location: Available to work on-site at our Cape Town office.

Responsibilities:

  • Systematization Skills: Ability to systematize and template processes to streamline operations.
  • Problem Identification: Strong capability to identify unstructured issues, gather information, and formalize solutions for efficient management.
  • Research Proficiency: Excellent at researching, identifying, and selecting appropriate tools and infrastructure to address business needs.
  • Business Logic Understanding: Interest in the entire process from business logic and architecture (tech + solution) to execution and tool creation for non-technical users.
  • Adaptability: Thrives in chaotic environments and enjoys creating structure and order.
  • Collaboration: Comfort working from scratch with an established non-technical team, displaying versatility across technical and non-technical domains.
  • Troubleshooting: Strong troubleshooting skills to resolve complex technical problems.
  • System Enhancement: Ability to define and implement system enhancements for deploying new products and improving processes.
  • Technical Expertise: Proficient in coding, testing, debugging, and implementation.
  • Cultural Fit: Mission-driven with a strong interest in company culture, showing dedication and enthusiasm.
  • Communication Skills: Excellent communication and feedback skills, capable of working effectively with diverse teams.
Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.