HamburgerMenu
hirist

Job Description

Description :

Pinnacle Infotech values inclusive growth in an agile, diverse environment.

With 30+ years of global experience, 3,400+ experts completed 15,000+ projects across 43+ countries for 5,000+ clients.

Join us for rapid advancement, cutting-edge training, and impactful global projects.

Position Name : Python Developer.

Years of Experience : 4- 5 years.

Location : Madurai, Tamil Nadu.

Qualification : B.Tech/B.E/Any Master Degree(CS,IT).

No of open Position : 1.

Position Summary :


- Responsible for designing, developing, and deploying scalable applications using Python.

- Translating business requirements into efficient, scalable, and secure code.

- Proficient in building RESTful APIs, backend services, automation scripts, data processing pipelines, and integrating third-party systems.

Primary Skills :


- Proficiency in Python

- Familiarity with OOP concepts, design patterns, modular coding

- Expertise in SQL, MongoDB

- Good in Error/exception handling, multithreading, asyncio

- Ability to work with Web Frameworks (Django / Flask / FastAPI, RESTful API development, ORM handling)

- Understanding of API integrations (Building, consuming, and securing REST APIs, JWT, OAuth2 authentication, Third-party API integrations)

- Knowledge in Version Control & CI/CD (Git, GitHub/GitLab/Bitbucket, GitHub Actions / Jenkins / GitLab CI)

- Knowledge in Cloud & Deployment (AWS / Azure, Docker containerization)

Secondary Skills :


- Problem-solving and analytical thinking


- Team collaboration and communication

- Ability to adapt to changing project requirements

- Data validation and cleansing

- HTML, CSS, JavaScript

Job Responsibilities :


- Design, develop, and maintain scalable Python-based applications.

- Develop RESTful APIs, microservices, or backend modules as required.

- Create and optimize database schemas (PostgreSQL, MySQL, MongoDB, etc.)

- Write complex queries, stored procedures, and ensure performance tuning.

- Perform unit testing using PyTest, Unittest, or similar frameworks.

- Contribute to application architecture and system design decisions.

- Perform query optimization and ensure high database performance.

- Identify, troubleshoot, and fix application bugs.

- Integrate external services, third-party APIs, and internal systems.


info-icon

Did you find something suspicious?

Similar jobs that you might be interested in