IT Minds LLC

Data Engineer/Python // Remote // only W2

California, US

Remote
about 2 months ago
Save Job

Summary

Title: Data Engineer/Python

Duration: 6+ Months

Location: Remote

Job Description

  • Leverage SQL outside of an ORM
  • Semantic versioning
  • Fast API experience
  • Asynchronous operations
  • Python
  • Data engineering with some python/micro-svc's expertise. A former DBA would probably be a pretty good fit.
  • Has mid-level experience leverage SQL/data modeling outside of an ORM
  • Familiarization with semantic versioning
  • Fast API, Django and/ or Flask (micro-svc's dev experience)
  • ARQ/Redis experience
  • Has used asynchronous operations
  • Developed micro-svc's using Django, Flask or some other mechanism
  • Experience with DBT (Data Build Tool) would be HUGE plus.

Technical/Functional Skills

Primary Skills: Validate, cleanse and transform data with SQL.Create pythonic microservices to execute jobs, coordinate jobs, move data, enrich data, API Servers, Support a UXUI

  • Common service modules: Pandas, databases, requests,
  • Common test modules: Tox, pytest, panda, pycodestyle, black, pylint
  • Frameworks and platforms: DBT, FastApi, Liquibase, Arq

Additional Skills And Patterns

  • Data Processing, Transformation and Validation, Configuration management
  • Job Queues and Workers, Connector Patterns, Data Messaging and Change Data Capture, Asynchronous programming, Metadata management

Database Skills: Postgres, Redis, Git, Ansible, Bash, Make

How strong is your resume?

Upload your resume and get feedback from our expert to help land this job