Senior Python Developer

BETSOL

Not Interested
Bookmark
Report This Job

profile Job Location:

Bengaluru - India

profile Monthly Salary: Not Disclosed
Posted on: 7 hours ago
Vacancies: 1 Vacancy

Job Summary

About the Role 

Were hiring a hands-on Technical Lead based in Bangalore to drive modernization efforts across Contact Center Technologies and Telephony infrastructure. This role blends deep technical expertise with strategic leadership requiring someone who can architect scalable systems write production-grade code and communicate effectively with both engineering teams and senior stakeholders. 

Youll collaborate with global Automation and Engineering teams to design cloud-native solutions modernize legacy platforms and mentor engineers. Your work will directly impact customer engagement systems used at enterprise scale. 

Key Responsibilities 

Architect and build scalable secure cloud-native applications using Python and Microsoft Azure (AKS Functions Logic Apps etc.) 

Lead modernization of telephony infrastructure and contact center platforms integrating with enterprise-grade tools and APIs 

Translate business requirements into technical designs and prototypes balancing innovation with delivery timelines 

Implement secure development lifecycle practices including threat modeling and OWASP Top 10 compliance 

Design and maintain SSO integrations with Microsoft Entra ID (Azure AD) and other identity providers 

Conduct code reviews and enforce engineering best practices (SOLID design patterns TDD/BDD) 

Optimize system performance reliability and cost through architectural improvements and observability tooling 

Collaborate with product managers architects and business leaders across time zones to align technical solutions with strategic goals 

Mentor junior engineers and foster a culture of technical excellence and continuous learning 

Communicate technical concepts clearly to both engineering teams and executive stakeholders


Qualifications :

Required Qualifications 

Experience & Skills 

5 years of professional software development experience (Python preferred) 

3 years designing and deploying solutions on Microsoft Azure or Google Cloud Platform 

3 years with Kubernetes (AKS preferred) Helm and service mesh technologies 

2 years building serverless applications (Azure Functions AWS Lambda or GCP Functions) 

2 years implementing SSO with OAuth 2.x OIDC SAML and JWT 

2 years building REST APIs with FastAPI and Pydantic 

5 years applying secure development lifecycle practices 

5 years of system architecture and technical leadership 

5 years of Agile delivery experience (SAFe preferred) 

Strong written and verbal communication skills including stakeholder presentations 

Technical Proficiency 

CI/CD: GitHub Actions GitLab CI Azure DevOps 

IaC: Terraform Bicep ARM templates 

Git workflows and version control 

API development: REST GraphQL gRPC 

Microservices and distributed systems 

SQL and NoSQL databases 

Observability: Application Insights DataDog Prometheus Grafana


Additional Information :

Preferred Qualifications 

Experience with Contact Center and Telephony platforms (Five9 Cisco Avaya) 

Golang development experience 

Familiarity with Django REST Framework Flask Celery 

Experience with Temporal workflow orchestration 

Database optimization and stored procedures 

Microsoft Power Platform (Power Apps Power Automate Power BI) 

Open-source contributions (GitHub profile appreciated) 

Relevant certifications: Azure Solutions Architect CKAD CKA CISSP 

Experience with HashiCorp tools (Vault Terraform Consul) Istio Envoy or message queues 

What Will Make You Successful 

Technical Excellence & Curiosity 

You write clean maintainable well-tested code 

You think about scale security and performance from day one 

You stay current with cloud technologies and industry best practices 

Communication & Collaboration 

You explain complex systems clearly to executives and engineers alike 

You thrive in cross-functional teams and elevate those around you 

You engage deeply with enterprise clients to understand their challenges 

Ownership & Impact 

You take initiative and drive projects to completion 

You balance technical rigor with business priorities 

You mentor others and contribute to a strong engineering culture


Remote Work :

No


Employment Type :

Full-time

About the Role Were hiring a hands-on Technical Lead based in Bangalore to drive modernization efforts across Contact Center Technologies and Telephony infrastructure. This role blends deep technical expertise with strategic leadership requiring someone who can architect scalable systems write produ...
View more view more

Key Skills

  • APIs
  • Docker
  • Jenkins
  • REST
  • Python
  • AWS
  • NoSQL
  • MySQL
  • JavaScript
  • Postgresql
  • Django
  • GIT

About Company

BETSOL is a cloud-first digital transformation and data management company offering products and IT services to enterprises in over 40 countries. BETSOL team holds several engineering patents, is recognized with industry awards, and BETSOL maintains a net promoter score that is 2x the ... View more

View Profile View Profile