Python Developer
HireAlpha · Dubai, United Arab Emirates
قدّم وتابع مع أبلاي إيدجJob Description for the Python Engineer role.5+ Years Dubai LocationNotice Period-0-30 Days Key Skill: Core Python development with Microservices, Pydantic for data validationJob DescriptionWe are seeking an experienced Python Engineer with an exceptional command ofPython and structural system design. You will build and maintain high-performancemicroservices where data validation, strict typing, and explicit schemas arefoundational. Working closely with our core engineering group, you will design robustcomponents tailored for an on-premises infrastructure environment, ensuring highreliability, clear code organization, and flawless execution.Key ResponsibilitiesCore Python Development- Structure complex coding concepts and business workflows into clean,maintainable, and modular Python applications.- Design robust application logic with an emphasis on language features, readability,and optimal performance design patterns.- Refactor and scale existing backend components to maintain low technical debtand clean internal APIs.Type Safety &Schema Validation- Implement strict runtime type checking and data validation strategies leveragingstrong typing paradigms.- Design and enforce data contracts across service boundaries using Pydantic forbulletproof input/output validation.- Maintain comprehensive type definitions to improve developer experience, codecompletion, and early error detection.Microservices & Infrastructure Management- Build, deploy, and scale decoupled microservices where services communicatethrough well-defined schemas and types.- Manage and optimize applications running on on-premises infrastructure, tuningresource utilization, networking, and local system constraints.Messaging & Integration (Optional/Nice-to-Have)- Integrate message queuing systems (such as Redis) for asynchronous taskexecution and event-driven workflows.- Ensure reliable payload delivery and robust error-handling mechanisms acrossdistributed microservice boundaries.Required Skills &Qualifications- Advanced proficiency in Python with a deep understanding of internal mechanics,idioms, and structural design concepts.- Expert-level experience with Python typing modules and hands-on productionexperience utilizing Pydantic for data validation.- Strong professional background in designing and deploying microservicesarchitectures driven by explicit schemas.- Working knowledge of on-premises infrastructure deployment, local serverenvironments, and hardware-adjacent considerations.- Track record of problem ownership, and sustained value delivery.