Job Type: Contract
Job Category: IT
Job Description
Role: Python Data Engineer
Location: Houston, TX/New York, NY/Mclean, VA (Onsite)
Contract
Need someone who have migration experience from R to Python
We are seeking a skilled and experienced Software Engineer contractor to join our team for a critical code refactoring project. This role will focus on facilitating the migration of our tech stack from R to Python, rebuilding key analytical tools to accelerate adoption and simplify the productionization process.
What you'll do in this role:
- Refactor and simplify the productionization pipeline for our analytical tools to improve efficiency, reduce complexity, and drive broader adoption within the organization.
- Analyze and understand the existing R codebase and its functionality to ensure a faithful and improved migration to Python.
- Translate complex logic and algorithms from R into clean, efficient, and well-documented Python code.
- Design, develop, and implement new, fully integrated end-to-end data and modeling pipelines using Python and modern system design best practices.
- Write comprehensive unit, integration, and regression tests to ensure the reliability, accuracy, and performance of the new Python codebase.
- Engage in rigorous code reviews with peers to maintain high standards of code quality, readability, and maintainability.
- Create and maintain clear technical documentation for the new systems and processes to ensure a smooth handover to the full-time team.
- Identify, diagnose, and resolve bugs and performance bottlenecks in the new Python applications and data pipelines.
Qualifications:
- Bachelor’s Degree in Software Engineering or Quantitative field (Software Engineering, Data Engineering, Math, Stats, Data Science)
- Strong proficiency in Python is required
- Familiarity with R and SQL is required
- At least 4 years of professional programming experience in Python
- Experience designing and building data-intensive solutions.
- Experience with Kubernetes/KFP, distributed compute/Dask Operator, and Web API development is a plus
- Migration of code in Database
- Python
- Design and building data solutions
- API
- Shifting code base in R to python
- Work with existing code
- Data processing
- data frame
- Data visualization
- 2-4 years of exp In python
- 2 yes data processing(ETL), matlib
- Refactoring
Required Skills
DEVOPS ENGINEER
SENIOR EMAIL SECURITY ENGINEER