Job Summary:
We are looking for an experienced Technical Lead to manage and lead software development projects, perform code reviews, oversee pull requests (PRs), and build efficient CI/CD pipelines. The ideal candidate should have a strong background in Python development, React, DevOps practices, and experience in leading projects with a focus on scalability, automation, and deployment.
Key Responsibilities:
Lead Python-React Development Projects Guide development teams, enforce best coding practices, and ensure scalable and maintainable code.
Code Review & PR Management Conduct in-depth code reviews, manage PRs, and ensure high-quality merges.
CI/CD Pipeline Implementation Design, implement, and maintain automated build and deployment pipelines.
Automation & Scripting Develop automation scripts for infrastructure management and deployments.
Collaboration & Stakeholder Management Work closely with developers, QA, and business teams to streamline processes.
Required Skills & Qualifications:
7-10 years of experience in Python development with expertise in FastAPI, Flask, Django, or similar frameworks.
React knowledge
Strong understanding of Git, GitLab/GitHub workflows, and pull request management.
Experience with CI/CD tools like GitLab CI/CD, Jenkins, CircleCI, or GitHub Actions.
Strong knowledge of Linux environments, shell scripting, and automation tools.
Experience in logging, monitoring, and alerting tools (ELK Stack, Prometheus, Grafana).
Ability to troubleshoot and optimize performance for both applications and infrastructure.
Experience in leading teams, mentoring junior developers, and managing multiple projects