MEL Systems and Services Manufacturing

Technical Lead

Chennai, India In person Full-time

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

Job description provided by MEL Systems and Services.
View the original posting