Sr. Python Developer

  • Posted 33 days ago | Updated 5 days ago

Overview

Remote
Depends on Experience
Contract - W2
Contract - Independent
Contract - 6 Month(s)

Skills

Python Developer
REST API
Agile
Threading
Multiprocessing
Asynchronous Programming

Job Details

Job Title: Sr. Python Developer

Location: Austin, TX/ Remote

Position type: Long term Contract

Rate: DOE

 

Job Description:

Must Haves:

Strong proficiency in Python programming with a deep understanding of concurrency and parallelism concepts such as threading, multiprocessing, and asynchronous programming (asyncio)

Experience building REST APIs using FastAPI or similar frameworks

Knowledge of containerization technologies (e.g., Docker) and container orchestration tools (e.g., Kubernetes)

 

Requirements:

Familiarity with Kafka and event-driven architectures for building real-time data processing pipelines

Solid understanding of Test-Driven Development (TDD) principles and experience writing unit tests and automated test suites

Solid understanding of software engineering principles and best practices

Excellent problem-solving skills and ability to work independently as well as part of a team

Strong communication skills and ability to collaborate effectively with cross-functional teams

Knowledge of Microsoft Presidio or similar PII detection libraries is a plus

Experience and knowledge working within Agile Teams is a strong nice to have

Experience with log management, monitoring and observability tools such as Cribl, Splunk, Dynatrace and Grafana is desired

 

Skills Matrix:-

Total work experience in IT Industry: Years

Total work experience in USA: Years

Python Developer: Years

REST APIs using FastAPI: Years

Agile: Years

Threading, Multiprocessing, and Asynchronous Programming (asyncio): Years