Epicareer Might not Working Properly
Learn More

ETL Developer

Salary undisclosed

Apply on


Original
Simplified

GENERAL DESCRIPTION

  • Develop new and support existing Python ETL processes.
  • You will be part of a team responsible for developing new and supporting existing ETL processes for the SYCARDA (reporting) platform for our business customers and internal stakeholders.
  • Your day-to-day job will involve reviewing and responding to incident tickets and change requests, prioritizing work with Product Development teams, and designing new solutions based on business requirements.

ROLES & RESPONSIBILITIES

  • Modify or building new ETL scripts for data ingestion.
  • Qualify that data ingestion and post-processing is correct.
  • Fixing defects reported in incident tickets.
  • Improving our PYTHON standards.
  • Writing effective and scalable Python codes.
  • Designing and implementing robust applications.
  • Debugging applications to ensure low-latency and high-availability.
  • Manage hot issues by setting expectations, devising action plans, and professionally communicating to all parties involved.
  • Share knowledge with other engineers and develop responses efficiently.
  • Communicate and/or document technically complex information.
  • Continually learn technologies and develop deep expertise in our infrastructure stack.
  • Own and participate in regular technical triage meetings to share knowledge and develop solutions.

WORK EXPERIENCE REQUIREMENTS

  • 2-3 years of experience development in Python 3.x in Windows or Linux environments.
  • Working knowledge of File system operations and system calls with Python 3.x.
  • Working knowledge of Python 3.x packages include, but are not limited to: Pandas/Requests/Pyodbc.

Advantages if the Candidate Experienced

  • Working knowledge of Flask, Django, Tornado or other Python frameworks.
  • Familiarity with front-end technologies, such as JavaScript, HTML5, and CSS3.

TECHNICAL SKILLS

  • General Linux and Windows OS operations.

Database

  • Familiarity with SQL language (ANSI/T-SQL); SELECT, JOINS, EXEC
  • Familiarity with MS SQL Server; Tables, Views, Stored Procedures

EDUCATION REQUIREMENTS

  • B.S. degree in Computer Science or equivalent experience.

SALARY RANGE

  • RM3000 - RM4500