Ericsson is hiring for Python Developer | Apply Now!

Join Telegram Channel!

Ericsson is hiring for the position of Python Developer in Pune; Noida; Chennai; Kolkata; New Delhi, Delhi; Bangalore; Gurgaon, India. Candidates with Bachelor’s/ Master’s Degree are eligible to apply for this position. The complete information, eligibility criteria, and requirements are provided below.

Job Description:

Company NameEricsson
PositionPython Developer
QualificationsBachelor’s/ Master’s Degree
Batch2019/ 2020/ 2021/ 2022/ 2023/ 2024
ExperienceFreshers/ Experienced
LocationPune; Noida; Chennai; Kolkata; New Delhi, Delhi; Bangalore; Gurgaon, India

Key Responsibilities:

  • Design and develop scalable RESTful APIs using FastAPI.
  • Efficiently develop and consume REST APIs using Python asyncio and libraries such as Tenacity for implementing retry mechanisms.
  • Apply robust Object-Oriented Programming (OOP) principles in Python, preferably version 3.10 or higher.
  • Optimize application performance by implementing concurrent programming tasks using multithreading.
  • Integrate and manage Kafka Message Bus functionality utilizing the Confluent-Kafka Python library.
  • Write and maintain comprehensive unit tests with PyTest to ensure high test coverage and code quality.
  • Build and containerize applications using Docker, and deploy them to Kubernetes clusters with Helm for streamlined deployment processes.
  • Develop and manage OpenAPI Specifications to facilitate detailed API documentation and ensure compatibility.
  • Configure monitoring and performance metrics using Prometheus, including counters, gauges, and histograms.
  • Collaborate effectively using version control systems such as GitLab and contribute to CI/CD pipelines, with knowledge of GitLab CI considered a plus.

Eligibility Criteria:

  • Strong understanding of Python 3.10+ features, including structural pattern matching and type hints.
  • Practical experience with asynchronous programming and error handling using asyncio and Tenacity.
  • In-depth knowledge of microservices architecture and REST API design principles.
  • Proficiency in using containerization and orchestration tools such as Docker, Kubernetes, and Helm.
  • Hands-on experience with message bus integration using Apache Kafka or Confluent Kafka.
  • Solid understanding of metrics collection and monitoring using Prometheus.
  • Familiarity with software development lifecycle processes and tools, especially within Agile environments.

Preferred Skills:

  • Experience with GitLab CI for continuous integration and deployment pipelines.
  • Familiarity with additional Python frameworks or libraries.
  • Contributions to open-source projects, demonstrating a commitment to collaborative development.

About Company:

At Ericsson, you´ll have an outstanding opportunity. The chance to use your skills and imagination to push the boundaries of what´s possible. To build never seen before solutions to some of the world’s toughest problems. You´ll be challenged, but you won’t be alone. You´ll be joining a team of diverse innovators, all driven to go beyond the status quo to craft what comes next.

How To Apply?

  • First, read through all of the job details on this page.
  • Scroll down and press the Click Here button.
  • To be redirected to the official website, click on the apply link.
  • Fill the details with the information provided.
  • Before submitting the application, cross-check the information you’ve provided.

Apply Link: Click Here

Join our WhatsApp Community: Click Here

Join our Telegram Group: Click Here

error: Content is protected !!