Python Developer

1 Month ago • 5 Years + • Programming

Job Summary

Job Description

T-Systems is seeking a Python Developer with 5+ years of experience to join an innovative platform development team utilizing generative AI technology. The project aims to create intelligent, responsive chatbots for enhanced user interaction and customer service. The role involves designing, implementing, and maintaining scalable microservices, integrating them with databases and third-party services, and writing various types of tests, including unit, integration, and API tests. Responsibilities also include implementing authentication mechanisms, troubleshooting, and maintaining CI/CD pipelines for microservice deployment using containerization and orchestration tools.
Must have:
  • Proven experience as a Python developer (3+ years)
  • Strong understanding of Core Python
  • Experience with web frameworks (FastAPI, Flask, Quart)
  • Microservices architecture and RESTful API development
  • Asynchronous communication (RabbitMQ, Kafka)
  • Proficiency in SQL and NoSQL databases
  • Experience with authentication standards (OIDC, SAML)
  • Knowledge of CI/CD pipelines
  • Experience with test frameworks (pytest, Mock)
  • API testing tools (Swagger, OpenAPI, Postman)
  • Excellent problem-solving skills
  • Strong communication skills
Good to have:
  • Knowledge of prompt engineering for generative AI
  • Familiarity with NLP/NLU techniques
  • Experience with LangChain, LlamaIndex, Ragas
  • Experience with observability tools (Prometheus, Grafana, ELK stack)

Job Details

Company Description

T-Systems Information and Communication Technology India Private Limited (T-Systems ICT India Pvt. Ltd.) is a proud recipient of the prestigious Great Place To Work® Certification™. As a wholly owned subsidiary of T-Systems International GmbH, T-Systems India operates across Pune, Bangalore, and Nagpur, boasting a dedicated team of 3500+ employees providing services to group customers. T-Systems offers integrated end-to-end IT solutions, driving the digital transformation of companies in all industries, including automotive, manufacturing, logistics, and transportation, as well as healthcare and the public sector. T-Systems develops vertical, company-specific software solutions for these sectors. T-Systems International GmbH is an information technology and digital transformation company with a presence in over 20 countries and a revenue of more than €4 billion. T-Systems is a world-leading provider of digital services and has over 20 years of experience in the transformation and management of IT systems. As a subsidiary of Deutsche Telekom and a market leader in Germany, T-Systems International offers secure, integrated information technology and digital solutions from a single source.

Job Description

Role: Python Developer

Experience Required: 5+ Years

Location: Pune

 

About the Project
We are developing an innovative platform for chatbots utilizing generative AI technology. Our
goal is to create intelligent responsive and adaptable chatbots that enhance user interaction
and provide seamless customer service experiences. We are looking for a talented individual to
join our team and contribute to this cutting-edge project.

Key Responsibilities:

  1. Design implements maintain scalable reliable and efficient microservices
  2. Integrate microservices with databases and third-party services
  3. Write unit tests integration tests and end to end tests and perform API testing
  4. Implement authentication mechanisms for IAM systems
  5. Troubleshooting and bug fixing
  6. Set up and maintain CI CD pipelines and deploy microservices using containerization
    technologies and orchestration tools.
     

Qualification :

  1. Bachelor s or Master s degree in Computer Science or related field
  2. Proven experience as a Python developer for 3 years with strong understanding of Core Python concepts and best practices
  3. Web frameworks FastAPI Flask Quart
  4. Experience in developing microservices architecture RESTful API
    asynchronous communication e g   RabbitMQ Apache Kafka 
  5. Proficiency in SQL and NoSQL databases e g   PostgreSQL MongoDB Redis 
  6. Strong experience with authentication standards      OIDC SAML
  7. Knowledge of CI CD pipelines and deployment tools in Azure Cloud AWS
  8. Experience with test frameworks and API testing tools pytest Mock MagicMock
    Swagger OpenAPI Postman
  9. Excellent problem-solving skills and attention to detail
  10. Strong communication skills and ability to work collaboratively in a team environment

 

Nice to Have:

  1. Knowledge of prompt engineering for generative AI models e.g   GPT 4 LLaMA
  2. Familiarity with Natural Language Processing NLP and Natural Language
  3. Understanding NLU techniques
  4. Experience with LangChain, LlamaIndex and Ragas for building advanced AI
    solutions and evaluating responses
  5. Experience with observability tools for monitoring microservices e.g   Prometheus
    Grafana ELK stack     

Similar Jobs

Syniverse - Senior Operations Engineer

Syniverse

Tampa, Florida, United States (On-Site)
1 Year ago
Alpha Sense - Cash Analyst

Alpha Sense

Delhi, India (On-Site)
3 Weeks ago
2K - Director, Analytics

2K

Los Angeles, California, United States (On-Site)
2 Months ago
Zones - Operations & Reporting Analyst

Zones

Islamabad, Islamabad Capital Territory, Pakistan (On-Site)
1 Month ago
Roblox - Senior Full Stack Software Engineer, Open Platform & AI Enablement

Roblox

San Mateo, California, United States (On-Site)
1 Month ago
Rackspace Technology - Database Reliability Engineer

Rackspace Technology

(Remote)
4 Months ago
Techstar group - GoLang Developer

Techstar group

Plano, Texas, United States (On-Site)
4 Weeks ago
NCR Voyix - Software Engineer III-.Net

NCR Voyix

Cebu City, Central Visayas, Philippines (On-Site)
2 Months ago
Nagarro - Associate Staff Engineer, Java

Nagarro

Philippines (On-Site)
9 Months ago
Fusion interactive - Lead Programmer

Fusion interactive

Assen, Drenthe, Netherlands (On-Site)
2 Months ago

Get notifed when new similar jobs are uploaded

Similar Skill Jobs

Keen Games - Data Analyst

Keen Games

Frankfurt Am Main, Hessen, Germany (Remote)
1 Year ago
Haptic  - Senior Graphics Engineer

Haptic

Paris, Île-de-France, France (Remote)
7 Months ago
Moloco - Senior Data Scientist, Growth Analytics

Moloco

Tokyo, Japan (On-Site)
2 Months ago
Bazaar Voice - Software Development & Deployment Manager

Bazaar Voice

Bengaluru, Karnataka, India (Hybrid)
4 Months ago
Coda - Marketing Director, B2C

Coda

Kuala Lumpur, Federal Territory Of Kuala Lumpur, Malaysia (Hybrid)
2 Weeks ago
luxsoft - Senior DevOps Engineer with SRE responsibilities

luxsoft

Bucharest, Bucharest, Romania (Hybrid)
2 Months ago
Juego Studios - 3D Artist I

Juego Studios

Bengaluru, Karnataka, India (On-Site)
8 Months ago
Marvell - Packaging Architect

Marvell

Burlington, Vermont, United States (On-Site)
2 Months ago
Rippling - Product Lead, Talent Signal

Rippling

San Francisco, California, United States (On-Site)
3 Months ago
Paytm - Backend Technical Lead

Paytm

Noida, Uttar Pradesh, India (Remote)
1 Month ago

Get notifed when new similar jobs are uploaded

Jobs in Pune, Maharashtra, India

Landor - Artworker

Landor

Mumbai, Maharashtra, India (Hybrid)
2 Months ago
Aeries technology - Sr. Software Engineer (C++)

Aeries technology

Bengaluru, Karnataka, India (On-Site)
2 Months ago
Aeries technology - Team Lead – BI & Analytics

Aeries technology

Bengaluru, Karnataka, India (On-Site)
3 Months ago
Tide - Senior Engineer, Flutter

Tide

Hyderabad, Telangana, India (On-Site)
3 Months ago
Interface AI - Software Development Engineer II - Full Stack

Interface AI

India (Remote)
3 Weeks ago
Anthology  Inc  - System Engineer

Anthology Inc

Bengaluru, Karnataka, India (Hybrid)
3 Months ago
Nice - Senior Cloud Systems Engineer

Nice

Pune, Maharashtra, India (Hybrid)
1 Month ago
Nice - Automation Engineer

Nice

Pune, Maharashtra, India (Hybrid)
1 Month ago
Veeam Software - Senior Director of Engineering

Veeam Software

Pune, Maharashtra, India (On-Site)
1 Month ago
beghou consulting - Team Lead – Delivery

beghou consulting

Hyderabad, Telangana, India (Hybrid)
2 Months ago

Get notifed when new similar jobs are uploaded

Programming Jobs

N-ix - Senior Python Engineer

N-ix

Poland (Hybrid)
1 Month ago
ness digital  - Intermediate .Net Engineer

ness digital

Bengaluru, Karnataka, India (Hybrid)
1 Month ago
Crowd Strick - Database Reliability Engineer III

Crowd Strick

California, United States (Remote)
2 Months ago
Veeam Software - Software Developer

Veeam Software

California, United States (Remote)
2 Months ago
KPIT - C++ Expert

KPIT

Bengaluru, Karnataka, India (Hybrid)
10 Months ago
5minlab - [5minlab]  Client Programmer

5minlab

Seoul, South Korea (On-Site)
9 Months ago
binance - Senior Java Developer - Exchange Service

binance

Taipei City, Taiwan (Hybrid)
4 Years ago
Square - Senior Java Software Engineer

Square

Warsaw, Masovian Voivodeship, Poland (Hybrid)
1 Week ago
24bit games - Intermediate Technical Programmer

24bit games

(Remote)
2 Months ago
EveryMatrix - Senior .NET Developer

EveryMatrix

Lviv, Lviv Oblast, Ukraine (Hybrid)
1 Week ago

Get notifed when new similar jobs are uploaded

About The Company

Pune, Maharashtra, India (On-Site)

Pune, Maharashtra, India (On-Site)

Pune, Maharashtra, India (On-Site)

Pune, Maharashtra, India (On-Site)

Pune, Maharashtra, India (On-Site)

Pune, Maharashtra, India (On-Site)

Bengaluru, Karnataka, India (On-Site)

Pune, Maharashtra, India (On-Site)

Pune, Maharashtra, India (On-Site)

Pune, Maharashtra, India (On-Site)

View All Jobs

Get notified when new jobs are added by T systems

Level Up Your Career in Game Development!

Transform Your Passion into Profession with Our Comprehensive Courses for Aspiring Game Developers.

Job Common Plug