Python Developer at NTT DATA
Bengaluru, karnataka, India -
Full Time


Start Date

Immediate

Expiry Date

28 Jan, 26

Salary

0.0

Posted On

30 Oct, 25

Experience

2 year(s) or above

Remote Job

Yes

Telecommute

Yes

Sponsor Visa

No

Skills

Python, Django, Flask, FastAPI, Tornado, RESTful APIs, GraphQL, PostgreSQL, MySQL, MongoDB, Redis, Elasticsearch, SQLAlchemy, Docker, Kubernetes, AWS, GCP, Azure

Industry

IT Services and IT Consulting

Description
Design, implement, test, and maintain serverside applications, automation, or data pipelines using Python Design, implement, test, and maintain serverside applications, automation, or data pipelines using Python Strong proficiency in Python 3.x and idiomatic Python (async patterns, type hints, context managers). Experience with at least one web framework: Django, Flask, FastAPI, or Tornado. Experience building and consuming RESTful APIs and/or GraphQL services. Proficient with relational databases (PostgreSQL, MySQL) and at least one NoSQL (MongoDB, Redis, Elasticsearch). Familiarity with ORMs (SQLAlchemy, Django ORM) and raw SQL optimization. Experience with testing frameworks (pytest, unittest) and mocking. Experience with containerization (Docker) and basic orchestration concepts (Kubernetes preferred). Familiarity with CI/CD tooling (GitHub Actions, GitLab CI, Jenkins) and automated deployment pipelines. Basic knowledge of cloud services (AWS/GCP/Azure) and ability to use cloud managed services (RDS, S3, Cloud Functions). Good understanding of security basics: authentication (OAuth2, JWT), encryption, secure coding practices. JD: The quality, integrity, and commitment of our employees are key factors in our company's growth, market presence and our ability to help our clients stay a step ahead of the competition.
Responsibilities
Design, implement, test, and maintain serverside applications, automation, or data pipelines using Python. Ensure the quality and integrity of applications to help clients stay ahead of the competition.
Loading...