Backend Developer (Python)

Job Description

We are seeking an experienced Senior & Lead Python Developer with a strong background in building scalable, secure, and high-performance applications. The ideal candidate should have hands-on experience with modern Python frameworks and tools, along with expertise in monitoring, authentication, and DevOps practices.

Roles & Responsibilities

Application Development:

  • Architect and develop robust applications using Python, Flask, and FastAPI.

API Development & Integration:

  • Design and implement RESTful APIs and integrate with third-party services.

Microservices Architecture:

  • Build scalable microservices-based applications ensuring high availability and independent deployments.

Monitoring & Logging:

  • Implement application monitoring and error tracking using Sentry.
  • Analyze logs and performance metrics using Kibana.

Authentication & Security:

  • Implement secure authentication and authorization mechanisms using Auth0.
  • Ensure best practices in data security and compliance.

Performance Optimization:

  • Optimize applications for speed, scalability, and reliability.

Automation & Deployment:

  • Manage CI/CD pipelines using Azure DevOps for seamless build, test, and deployment processes.

Collaboration:

  • Work closely with cross-functional teams to deliver high-quality solutions aligned with business goals.

Requirements

Technical Expertise:

  • Strong experience in Python, Flask, and FastAPI.
  • Experience in API development and microservices architecture.
  • Hands-on experience with:
    • Sentry (error tracking & monitoring)
    • Kibana (logging & visualization)
    • Auth0 (authentication & authorization)
    • Azure DevOps (CI/CD pipelines)
  • Good understanding of databases (SQL/NoSQL).
  • Familiarity with cloud platforms and containerization is a plus.

Soft Skills:

  • Strong problem-solving and analytical skills.
  • Excellent communication and teamwork abilities.
  • Ability to take ownership and work in a fast-paced environment.

Life at EffiaSoft

Get to know more about Effians – from the inside out. Join us to design and build the next generation product on Mobile and Cloud App to help millions of business across the globe.
Help Us Understand Your Needs Better