Logo
VMC Soft Technologies , Inc

Data Engineer

VMC Soft Technologies , Inc, Houston, Texas, United States, 77246


*****W2Contract*****W2Contract*****W2Contract*****W2Contract*****W2Contract*****Hi Everyone,Please find the below position with our client at

Houston,TX.Tittle:

Python Data EngineerJob Description:We are looking for a talented Data Engineer with expertise in Python data processing. The ideal candidate will have a strong background in Python API development, parallel data processing, and distributed systems design. You will be responsible for building and maintaining systems that handle large-scale data processing tasks, ensuring high performance and scalability.Key Responsibilities:Python API Development:Develop and maintain RESTful APIs using Python web frameworks such as FastAPI or Django.Collaborate with front-end developers to integrate user-facing elements with server-side logic.Parallel Data Processing:Utilize Pandas, NumPy, and other libraries to process large datasets efficiently.Implement multithreading, multiprocessing, and asynchronous programming techniques.Optimize data processing pipelines to handle millions of rows with minimal latency.Distributed Systems Design:Design and implement distributed systems with a focus on scalability and reliability.Understand and apply core concepts such as load balancing and task queues.Use Docker to containerize applications and manage dependencies.(Preferred) Experience with Kubernetes for container orchestration.Technical Communication:Clearly articulate complex technical concepts to team members and stakeholders.Document system designs, processes, and code effectively.Collaborate with cross-functional teams to align on project goals and deliverables.Must-Have Qualifications:Experience in Python Web Frameworks:Proficiency with FastAPI, Django, or similar frameworks.C# codingUnderstanding of RESTful API principles and best practices.Docker Knowledge:Ability to create and manage Docker Files.Experience with containerization for deployment and development workflows.Systems Design Understanding:Basic knowledge of load balancing, task queues, and distributed system concepts.Ability to design systems that are scalable and maintainable.Concurrent and Parallel Computing Skills:Proficiency in multithreading and multiprocessing without relying solely on external libraries or frameworks.Familiarity with asynchronous programming, particularly asyncIO in Python.Communication Skills:Excellent technical communication abilities.Experience collaborating in team environments and conveying complex ideas clearly.Note:

This is a

W2

Contract. So, candidates must work on

VMC SOFT TECH

Payroll. For Immediate response please reach out me at

balaji@.ThanksBalaji.M480-407-6929