Search by job, company or skills

freeC Consulting

Technical Lead (Python)

Fresher

This job is no longer accepting applications

new job description bg glownew job description bg glownew job description bg svg
  • Posted a month ago

Job Description

Salary: upto 65M

Job Description

  • Take ownership of leading engineering teams while designing system architecture, implementing solutions, and overseeing delivery and long-term maintenance of large-scale software systems.
  • Provide technical leadership within an Agile in-house development team through mentoring, code reviews, technical guidance, and best practices sharing.
  • Ensure the development team strictly follows defined engineering processes while continuously improving efficiency and delivery quality.
  • Build and maintain production-ready software that is secure, scalable, reliable, and easy to maintain.

Requirements:

  • Strong proficiency in Python, including asynchronous programming, and backend frameworks (Django, FastAPI, Flask).
  • Proven experience designing RESTful APIs, background processing with Celery, and microservices architecture.
  • Strong knowledge of SQL (query optimization, transactions) and experience with NoSQL databases (Redis, MongoDB) and ORM tools.
  • Experience with cloud platforms (AWS/GCP/Azure) and containerized deployment using Docker (Kubernetes is a plus).
  • Familiarity with message queues (Kafka, RabbitMQ, SQS) and caching strategies.
  • Solid understanding of SOLID principles, design patterns, and system design.
  • Knowledge of security best practices (OWASP, JWT, OAuth2).
  • Experience with unit testing (pytest), CI/CD pipelines, monitoring tools, and Git workflows.
  • Fluent in English communication.

More Info

Job Type:
Industry:
Employment Type:

About Company

Job ID: 142425197