Likeremote

Subscribe to the latest remote jobs:

  • Likeremote jobs on https://LinkedIn.com/
  • Likeremote jobs on https://telegram.org/
  • Likeremote jobs on Reddit.com
DL

Python+Fast Api+Azure

Diverse Lynx India
Location not stated
2 months ago
  • Python
  • Microservices
  • Azure
  • GitHub Actions
  • CI/CD
  • SQL
  • Domain-Driven Design
  • Agile
  • Lean
  • FastAPI
  • Event-Driven Architecture
  • RabbitMQ
  • Azure Cloud
  • Docker
  • REST API
  • Scrum
Not scoredNo CV on file. Upload one and this job gets a score out of 100.Upload CV

Python Developer

What's the role?
The Python Developer is a skilled professional with a strong track record in software engineering best practices, dedicated to delivering software products and applications that create significant business value. This individual will embody a continuous improvement mindset, focusing on optimizing processes and applications based on value-driven principles. The ideal candidate thrives in a global team environment and has substantial experience within the energy trading sector, demonstrating the ability to collaborate effectively and drive innovation.

Key Accountabilities for Python Developer:
•Requirements Interpretation: translate and align functional requirements with technical concepts to ensure clarity and effective implementation.
• Solution Development: Deliver solutions aligned with established project patterns, methodologies, standards, and best practices
•Application Delivery: Deliver business-critical applications in Python with scalable architecture design.
•Event-Driven Microservices Architecture:Deliver applications using an event-driven microservices Architecture.
• Database Management: Manage databases, addressing performance issues, particularly with SQL Server.
• Integration Management: Manage complex integration scenarios and interfaces across the ETRM landscape.
• Back-End Microservices: Design, develop, and maintain robust back-end microservices in Python.
• Technology: Leverage Azure, GitHub Actions, CI/CD pipelines, Cache techniques, and SQL databases for efficient application development.
• Performance Optimization: Optimize application performance and scalability using performance monitoring and tuning tools.
• Security: Implement security best practices in software development, ensuring compliance with relevant frameworks and standards.

Technical Skills & Experience:
• Python Development: Over 8+ years of hands-on software development experience in Python. Familiarity with Domain-Driven Design (DDD) is a plus.
• Writing Testable code: Delivery experience using BDDs.
• Agile Methodologies: Proven experience working in agile teams, demonstrating the application of agile principles with lean thinking.
• Data Engineering: Useful experience blending data engineering with core software engineering.
• CI/CD Tools: Familiarity with Github Actions is a plus.
• Cloud Platforms: Experience with Azure and containerization technologies.
• Code Optimization: Proficient in profiling and optimizing Python code.
• FastAPI and Async Processing: Proven experience with FastAPI and async processing.
Additional Requirements:
• Software Principles: Strong understanding of SOLID principles.
• Solution Patterns: Ability to build and maintain solution patterns and best practices.
• Domain Knowledge: Experience within a finance or trading environment.

Forquick screening and hiring, focus on thesekey highlights andmandatory skills:

🚨 Must-Have Skills (Non-Negotiable)

✅Python Development – Strong hands-on experience in Python

✅FastAPI – Proven experience building production-grade APIs using FastAPI

✅Async Programming – Knowledge of AsyncIO, async/await concepts

✅Microservices Architecture – Experience designing and developing microservices

✅Event-Driven Architecture – Experience with Kafka, Azure Service Bus, RabbitMQ, or similar messaging tools

✅Azure Cloud – Deployment and application development on Azure

✅SQL Server / SQL Databases – Query optimization and database performance tuning

✅CI/CD Pipelines – Experience with GitHub Actions or similar CI/CD tools

✅Docker / Containerization – Containerized application deployment

✅REST API Development – Building and integrating APIs

✅SOLID Principles & Clean Code – Ability to write scalable, maintainable code

✅Agile Development – Experience working in Agile/Scrum teams

Python+Fast Api+Azure · Diverse Lynx India

Auto apply with Likeremote