Skip to main content

Python Data Engineer

Python Data Engineer
Kaizer Software Solutions
7 months 2 weeks ago

Job Description:

Python Data Engineer position available in Houston, Texas. This is an onsite role with a duration of 6+ months.

Qualifications:

  • 10+ years in IT and 7+ years of programming experience in Python
  • Experience with common Python Data Engineering packages including Pandas, Numpy, Pyarrow, Pytest, Scikit-Learn, and Boto3
  • Expertise in developing and maintaining data pipelines
  • Experience in testing, packaging, and deploying machine learning models
  • Experience in software engineering practices such as Design Principles and Patterns, Unit Testing, Refactoring, CI/CD, and version control
  • Expertise in Object-Oriented Design Principals and Functional Programming Principals
  • Experience in storage technologies including SQL relational databases and Object Storage such as AWS S3
  • Experience in implementing distributed computing systems
  • Experience in designing modular, reusable software components
  • Experience in developing API endpoints and microservices

Additional Skills:

Knowledgeable of MLOps Principles

Knowledgeable of ML platform technologies including Apache Airflow, Kubernetes, Dask, Ray, and MLFlow

Expertise level

Work arrangement

Key skills

Similar Jobs in United States