Python Developer
Principal Accountabilities
- Develop backend systems using Python, FastAPI, and related frameworks
 - Manage data with SQL Alchemy, working across PostgreSQL, CosmosDB, and Redis
 - Build scalable cloud solutions using Azure PaaS services (App Services, Function Apps, API Management, etc.)
 - Design and implement RESTful APIs and microservices architecture using Swagger and Postman
 - Handle distributed task processing with Celery
 - Apply TDD principles using PyTest for automated testing
 - Use Terraform for Infrastructure as Code and Docker for containerisation
 - Contribute to solution design and participate in architectural decision-making
 - Ensure systems are scalable, maintainable, and high-performing
 - Coach and support junior engineers; assist with onboarding
 - Collaborate with cross-functional teams to align on technical goals
 - Foster a culture of innovation and continuous improvement
 
Technical Skills
- Python Expertise: Strong proficiency in Python, especially with FastAPI, SQL Alchemy, and Celery.
 - Azure PaaS: Hands-on experience with Azure services like App Services, Function Apps, API Management, Service Bus, Storage, Key Vaults, Azure SQL, and Cosmos DB.
 - API & Microservices: Skilled in building RESTful APIs and microservices using tools like Swagger and Postman.
 - Database Management: Experienced with SQL and NoSQL databases including PostgreSQL, CosmosDB, and Redis.
 - Testing & TDD: Familiar with Test-Driven Development and automated testing using PyTest.
 - IaC & Containers: Exposure to Infrastructure as Code (Terraform) and containerisation (Docker).
 
Core Competencies
- Problem Solving: Strong analytical skills for tackling complex technical challenges.
 - Code Quality: Committed to writing clean, performant code and participating in code reviews.
 - Mentorship: Actively shares knowledge and promotes technical excellence within the team.
 - Collaboration: Works effectively with cross-functional teams to ensure project success.
 - Innovation: Identifies opportunities for process and technology improvements.
 - Ownership: Takes full responsibility for task delivery and technical decisions.
 
- Company
 - Hirexa Solutions UK
 - Location
 - London, South East, England, United Kingdom
 - Employment Type
 - Full-Time
 - Salary
 - Salary negotiable
 - Posted
 
- Company
 - Hirexa Solutions UK
 - Location
 - London, South East, England, United Kingdom
 - Employment Type
 - Full-Time
 - Salary
 - Salary negotiable
 - Posted