UP

Tech Lead (Python)

Uplers
Bangalore4-11 LPA Posted 9 May 2025
FULL TIME
Python Programming
FastAPI
Cloud Computing

Job Description

Responsibilities

  • Gather and analyze user requirements.
  • Create clear technical specifications for reference and reporting.
  • Analyze the third-party applications and identify the components to be integrated.
  • Create innovative, scalable, fault-tolerant software solutions for our customers.
  • Validate and ensure defined unit tests code coverage is achieved.
  • Do code quality checks and code reviews regularly to ensure safe and efficient code.
  • Ensure the setup of the deployment infrastructure and test environments.
  • Work closely with project managers, teams, systems architects, and sales and marketing professionals to deliver project objectives.
  • Continuously look to improve the organization's standards.
  • Expand existing software to meet the changing needs of our key demographics.

Requirements

  • A Bachelors / Masters Degree in Engineering or Information Technology.
  • 7-10 years of software development experience with 4+ years of experience with the Python programming language.
  • A thorough understanding of computer architecture, operating systems, and data structures.
  • An in-depth understanding of the Internet, Cloud Computing & Services, and REST APIs.
  • Must have experience with any one of the python frameworks like Flask / FastAPI / Django REST.
  • Must know GIT and Python virtual environment.
  • Must have experience with python requests module.
  • Should have experience with creating and using python third-party libraries.
  • Familiarity with SIEM tools like the Qradar app / Splunk app and Splunk add-on will be an advantage.
  • Experience working with Linux/Unix and shell scripts.
  • A meticulous and organized approach to work.
  • A logical, analytical, and creative approach to problem-solving.
  • A thorough, detail-oriented work style.
Join WhatsApp Channel