Senior Technical Lead at PTC
Pune, maharashtra, India -
Full Time


Start Date

Immediate

Expiry Date

28 Jan, 26

Salary

0.0

Posted On

30 Oct, 25

Experience

5 year(s) or above

Remote Job

Yes

Telecommute

Yes

Sponsor Visa

No

Skills

Java, Python, OOP, Data Structures, Design Patterns, Spring Boot, FastAPI, Microservices, CI/CD, Docker, Kubernetes, Terraform, Azure, MLOps, Agile, Git

Industry

Software Development

Description
Bachelor's Degree or higher in Computer Science or related disciplines. 5+ years of experience in building enterprise software applications with strong core programming skills using Object oriented programming (OOP), data structures, and design patterns. Strong expertise in either Java or Python — must be proficient in one and have working exposure to the other. Experience developing scalable backend services and RESTful APIs using Spring Boot or FastAPI, with exposure to microservices, asynchronous processing, and ML/AI integration Proven experience implementing and maintaining CI/CD pipelines using Jenkins, GitHub Actions, GitLab CI, or Azure DevOps. Proficiency with containerization (Docker) and orchestration (Kubernetes) for scalable deployment environments. Understanding of infrastructure as code (IaC) tools such as Terraform, Helm, or Ansible. Experience in build automation, artifact management, and release pipelines. Familiarity with monitoring and logging solutions (Grafana, Prometheus, ELK Stack, CloudWatch). Hands-on experience with Azure, including Azure App Services, Azure Kubernetes Service (AKS), Azure Functions, and Azure DevOps pipelines. Exposure to cloud security, scalability, and cost optimization principles. Familiarity with MLOps/AIOps/LLMOps tools Familiarity with LangChain, Azure OpenAI, or OpenAI API for building intelligent applications and conversational AI systems. Proficient in Git-based workflows (branching, merging, code reviews, pull requests). Experience working in Agile/Scrum environments with cross-functional teams.Ability to mentor junior developers and contribute to architecture design discussions. Strong communication skills and problem-solving mindset. Ability to prioritize, organize and exhibit good time management skills. Ability and willingness to innovate and learn new technologies quickly. Knowledge of professional software engineering practices & best practices for the full software development life cycle, including coding standards, code reviews, source control management, build processes, testing, and operations. Require work related experience with Java, Eclipse, Unit Testing, Git Prefer experience with Unix/Linux, Agile/Scrum, JIRA/Atlassian Tools Value experience with relational DBs, Apache Libraries, Azure/Cloud, Distributed/Parallel Computing CI/CD & DevOps best practices for AI-driven applications Knowledge of data pipelines, ETL tools, or MLOps frameworks Experience with API gateways, service mesh, and observability tools Familiarity with security best practices, performance optimization, and automated testing. Ability to deliver rapid iterations of software features Develop innovative and scalable AI solutions for business problems. Work with software development teams to implement common practices, components and frameworks for support rapid and scalable AI features. Works collaboratively with other cross-functional teams to achieve goals. Work on triaging issues reported by product teams Design, develop and execute all levels of software testing including unit, integration, performance, and system tests Passionate about automation. Additional, related duties as necessary
Responsibilities
The Senior Technical Lead will develop innovative and scalable AI solutions for business problems and work collaboratively with cross-functional teams to achieve goals. They will also mentor junior developers and contribute to architecture design discussions.
Loading...