Back to results

RQ06350 - Software Developer - Senior

  • Toronto, ON, Canada
Apply on careers-page.com About employer

Applications open in a new tab.

Job details

Posting language
English

Original job description

Download Job Matrix :RQ06350 - Software Developer - Senior

ETL developer with Python.

AWS or any cloud platform experience.

General development experience (Python)

Working with XLSX, CSV, JSON files, relational databases, structured and unstructured data

Data engineering (Pandas, NumPy, PySpark).

Reusable classes, APIs development.

Processes automation.

Cloud experience (AWS).

Linux experience.

Data Warehousing.

RDBMS (Oracle, AWS Redshift), advanced SQL/PLSQL.

Data modelling.

Extract/Transform/Load data.

Data reporting/visualization.

Software Development Life Cycle.

Full SDLC from requirements gathering, design, implementation, testing to deployment and production support.

Familiar with project management methodologies (agile/scrum and waterfall).

Change and Incident management.

More about this job

Responsibilities

The Software Developer at Teacup Tech Systems will build data pipelines that extract, transform and load data from many file formats and databases. They will write reusable Python code and APIs, automate processes, and take projects through design, testing, deployment and production support.

Requirements

Candidates need senior Python development experience, strong SQL and data warehousing skills, and cloud experience, preferably AWS. Experience with the full software development life cycle, Linux, and agile or waterfall project methods is also required.

Skills

  • Python
  • ETL
  • Pandas
  • NumPy
  • PySpark
  • AWS
  • Redshift
  • Oracle
  • SQL
  • PL/SQL
  • Linux
  • Data warehousing
  • Data modelling
  • Data visualization
  • API development
  • Process automation
  • SDLC
  • Agile
  • Scrum
  • Waterfall
  • Change management
  • Incident management
  • Unstructured data handling

Categories

  • Software
  • Technology
  • Data & Analytics

Keywords

  • Python
  • ETL developer
  • data engineering
  • AWS
  • cloud
  • Pandas
  • NumPy
  • PySpark
  • SQL
  • PL/SQL
  • Oracle
  • Redshift
  • RDBMS
  • data warehousing
  • data modelling
  • data visualization
  • reporting
  • APIs
  • Linux
  • process automation

Seniority

Senior

Tools

  • Python
  • Pandas
  • NumPy
  • PySpark
  • AWS
  • Redshift
  • Oracle
  • Linux

Languages

  • English

Report this job

Get in touch
MovoJobs

Contact us