Position: Python Developer(only W2)Location: Autin, TX(Remote)Duration: 12+ Months
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) Responsibilities:-Design, develop, and optimize high-performance Python applications for real-time data processing and analysis-Implement asynchronous programming techniques, coroutines, and multiprocessing to enhance the scalability and efficiency of software solutions-Develop RESTful APIs using FastAPI framework for building robust and scalable web services-Utilize Kafka for building event-driven architectures and implementing real-time data streaming pipelines-Collaborate with cross-functional teams to design and implement solutions that meet business requirements and performance targets-Conduct performance profiling and optimization to ensure the reliability and efficiency of software applications-Monitor, troubleshoot, and optimize the deployed system to maintain high performance and availability Requirements:-Bachelor's degree in Computer Science, Engineering, or related field-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-Familiarity with Kafka and event-driven architectures for building real-time data processing pipelines-Knowledge of containerization technologies (e.g., Docker) and container orchestration tools (e.g., Kubernetes)-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
Related Jobs

Security Engineer Ubuntu

Senior Software Engineer

Test Automation Engineer

Senior Android Engineer

Lead Software Engineer

Senior Frontend Engineer

Data Engineer

Production Engineer

Senior Back End Developer

Senior Frontend Engineer Platform

IT Engineer

Senior Software Engineer Cloud Images

Senior Product Designer

Hands On Engineering Manager

Full Stack Software Engineer

Senior Front End Developer

Customer Success Manager

Senior Software Engineer .NET Core

Front End TypeScript Developer
