SonicJobs Logo
Left arrow iconBack to search

Technical Lead

MEL Systems and Services Ltd
Posted 3 days ago, valid for 13 days
Location

Chennai, Chennai, Tamil Nadu

Salary

Competitive

Contract type

Full Time

By applying, a Sonicjobs account will be created for you. Sonicjobs's Privacy Policy and Terms & Conditions will apply.

SonicJobs' Terms & Conditions and Privacy Policy also apply.

Sonic Summary

info
  • The position requires a technical leader to manage a team of software engineers, providing guidance and mentoring while owning design and architecture decisions.
  • Candidates should have a minimum of 5 years of experience in software development, particularly with Python and frameworks such as FastAPI, Django, or Flask.
  • The role involves developing scalable applications, conducting code reviews, and ensuring adherence to best practices across various technologies including relational and NoSQL databases.
  • The expected salary for this role is competitive and commensurate with experience, reflecting the technical expertise required.
  • Ideal candidates will also be familiar with cloud services, DevOps practices, and agile development methodologies.

 

Technical Leadership

  • Lead a team of software engineers and provide technical direction, guidance, and mentoring.
  • Own technical design and architecture decisions for applications and services.
  • Conduct design and code reviews and ensure adherence to engineering best practices.
  • Define coding standards, development practices, and technical guidelines.
  • Identify technical risks, dependencies, and areas for improvement.
  • Participate in estimation, planning, sprint ceremonies, and technical discussions.

Software Development

  • Design and develop scalable, maintainable, and high-performance applications using Python.
  • Develop RESTful APIs and backend services using frameworks such as FastAPI, Django, or Flask.
  • Design modular, reusable, and testable software components.
  • Troubleshoot complex production issues and provide effective solutions.
  • Perform performance optimization, debugging, and root-cause analysis.

Database & Data Technologies

  • Work with relational databases such as PostgreSQL, MySQL, or SQL Server.
  • Experience with NoSQL databases such as MongoDB, DynamoDB, or Redis is desirable.
  • Design efficient database schemas, queries, indexes, and data-access layers.
  • Understand caching, transaction management, and database performance optimization.

 

Typical Technology Skills


Languages: Python, SQL
Backend: FastAPI, Django, Flask
Databases: PostgreSQL, MySQL, MongoDB, Redis
Cloud: AWS / Azure / GCP
DevOps: Docker, Kubernetes, CI/CD, Terraform
Messaging: Kafka, RabbitMQ, SQS/SNS
Testing: PyTest, Unit Testing, Integration Testing
Version Control: Git, GitHub/GitLab/Bitbucket
Observability: Prometheus, Grafana, ELK, OpenTelemetry
Development Methodology: Agile / Scrum


 






Learn more about this Employer on their Career Site

Apply now in a few quick clicks

By applying, a Sonicjobs account will be created for you. Sonicjobs's Privacy Policy and Terms & Conditions will apply.

SonicJobs' Terms & Conditions and Privacy Policy also apply.