Overview
Lead the design, development, optimization, and deployment of scalable enterprise-grade applications and platforms as a Python Engineer. The role focuses on Python development, system performance optimization, CI/CD automation, cloud-native architectures, application security, job scheduling and orchestration frameworks, and emerging AI technologies.
What you'll do
- Lead the design and development of scalable, high-performance Python applications and services.
- Define engineering standards, coding guidelines, and best practices across development teams.
- Drive architecture decisions and technology roadmaps.
- Mentor and coach developers through code reviews, technical guidance, and knowledge-sharing sessions.
- Collaborate with product, architecture, infrastructure, security, and business stakeholders.
- Analyze and optimize application performance, scalability, and resource utilization.
- Conduct performance profiling, troubleshooting, and bottleneck analysis.
- Design solutions capable of supporting high-volume, mission-critical workloads.
- Design and maintain automated CI/CD pipelines.
- Establish automated testing, quality gates, vulnerability scanning, and release management processes.
- Drive DevSecOps practices throughout the software development lifecycle.
- Implement secure coding practices and application security standards.
- Conduct threat modeling, vulnerability assessments, and remediation activities.
- Ensure solutions comply with enterprise security, governance, and regulatory requirements.
- Design and develop AI-enabled applications and services.
- Support AI model development, deployment, monitoring, governance, and optimization.
- Stay current with emerging AI technologies and identify practical business applications.
What you'll need
- Deep expertise in Python development.
- Strong technical skills and hands-on development experience.
- Experience with system performance optimization.
- Experience with CI/CD automation.
- Experience with cloud-native architectures.
- Experience with application security.
- Experience with job scheduling and orchestration frameworks.
- Experience with emerging AI technologies.
- Strong leadership and mentoring capabilities.
- Excellent communication skills.
- Strong analytical and problem-solving abilities.
Details
- Location: Chennai, India.
Read the full description and apply on the company’s own careers page.