Technical Lead - SW Development - Python

Technology, Data & Digital · Software & Web Development · Backend · Software Engineering · Data Science

In short

Ericsson is seeking a Technical Lead for Software Development specializing in Python in Bangalore, India. This role involves leading a backend development team, architecting scalable applications, and fostering a culture of excellence within a cloud-native AI/ML big-data analytics environment.

Responsibilities

  • Architect and develop scalable, high-performance web applications using Python.
  • Lead a team of highly motivated developers, conducting code reviews and mentoring junior members.
  • Work closely with cross-functional teams, including backend developers, UX/UI designers, and product managers.
  • Stay abreast of emerging technologies and best practices, integrating them into the development process.
  • Contribute to system design and architecture.

Requirements

  • Bachelor’s / Master’s degree in Computer Science, Information Technology, or a related field.
  • Minimum 12 years of professional experience in backend development, with a strong focus on Python.
  • Proficiency in Python & Django/Rest API/FLASK/FAST API.
  • Experience with Micro Services architecture.
  • Strong understanding of RESTful APIs and asynchronous programming (Python).
  • Experience with Data Scrubbing and ML Libraries – Pandas, NumPy.
  • Experience with Kubernetes and cloud computing – AWS/Azure/GCP.
  • Knowledge of DevOps practices, including CI/CD pipelines (Jenkins, Spinnaker) and automated testing.
  • Experience with containerization (Docker, Kubernetes).
  • Experience with Databases – MySQL, NoSQL.
  • Exposure to security best practices in system design and implementation.
  • Knowledge about end-to-end tests using Robot framework and wire-mock.
  • Write unit tests first before implementing features to ensure the functionality is well-defined and testable.
  • Understanding of Agile methodologies and DevOps practices.
  • Familiarity with cloud platforms and containerization technologies.
  • Excellent problem-solving and analytical skills.
  • Ability to work effectively in a fast-paced, collaborative team environment.
  • Strong communication and interpersonal skills.

Desired Qualifications

  • min 12 years of professional experience in backend development, with a strong focus on Python.

Benefits

  • Outstanding opportunity to use skills and imagination to push the boundaries of what's possible.
  • Opportunity to build solutions never seen before to some of the world’s toughest problems.
  • Will be challenged, but not alone.
  • Joining a team of diverse innovators, all driven to go beyond the status quo to craft what comes next.
#Python#SW Development#Backend Development#Team Leadership#Collaboration#Continuous Improvement#Cloud Native#AI/ML#Big Data Analytics#Telecom Operators#Microservices#RESTful APIs#Asynchronous Programming#Data Scrubbing#ML Libraries#Kubernetes#Cloud Computing#AWS#Azure#GCP#DevOps Practices#CI/CD Pipelines#Automated Testing#Containerization#Docker#Databases#MySQL#NoSQL#Security Best Practices#System Design#End-to-End Tests#Robot Framework#Wire-mock#Unit Tests#Agile Methodologies#Problem-solving#Analytical Skills#Team Environment#Communication Skills#Interpersonal Skills#System Architecture
Ericsson Logo

Company

Ericsson

Job Posted

1 month ago

Employment Type

Full Time

WorkMode

Hybrid

Experience Level

Executive

Locations

Bangalore, India

Qualification

Bachelor, Master

Applicants

Be an early applicant