Python Developer (Noida)

Python Developer (Noida)

04 Nov
|
WellWiz Innovation
|
Noida

04 Nov

WellWiz Innovation

Noida

Backend Developer (Python) - Only B. tech. Candidates and Immediate joiners will be considered

Key Responsibilities

● Design, develop, and maintain scalable microservices architecture using Python and FastAPI

● Build and optimize RESTful APIs with a focus on performance, security, and maintainability

● Implement robust authentication and authorization mechanisms, including RBAC (Role-Based Access Control)

● Develop and maintain event-driven architectures using Apache Kafka for real-time data processing

● Work with both SQL (PostgreSQL) and NoSQL (MongoDB) databases, designing optimal data models and queries

● Implement caching strategies using Redis to improve application performance

● Write comprehensive unit tests and maintain high code coverage standards

● Collabora te with cross-functional teams using Git for version control and Jira for project management

● Apply data structures and algorit hms knowledge to solve complex technical challenges efficiently

● Participate in code reviews, architectural discussions, and sprint planning activities

Required Technical Skills

● Python: Strong proficiency in Python 3.x with experience in asynchronous programming

● FastAPI: Extensive experience building APIs with FastAPI framework

● PostgreSQL: Advanced SQL knowledge, query optimization, and database design

● MongoDB: Experience with document-based data modeling and aggregation pipelines

● Redis: Proficiency in caching strategies, session management, and pub/sub patterns

● Apache Kafka: Hands-on experience with message brokers, event streaming, and distributed systems

● RESTful APIs: Deep understanding of REST principles, API design patterns,



and documentation (OpenAPI/Swagger)

● Microservices: Proven experience designing and deploying distributed microservices architectures

● Authentication & Authorization: Strong knowledge of OAuth 2.0, JWT, RBAC, and security best practices ● Unit Testing: Experience with pytest, unittest, and test-driven development (TDD)

● Git: Proficiency in version control, branching strategies, and collaborative workflows

● Jira: Experience with agile project management and issue tracking

● Data Structures & Algorithms: Strong foundation in DSA with ability to optimize code for performance and scalability

● Docker: Hands-on experience with containerization, creating Dockerfiles, and managing container lifecycles

● Docker Compose: Proficiency in orchestrating multi-container applications and managing development environments

● AES Encryption: Experience implementing encryption/decryption mechanisms for secure data handling

Qualifications

● Bachelor's degree in Computer Science, Engineering, or related field (or equivalent experience)

● 3-6 years of professional experience in Python development

● Proven track record of building and deploying production-grade applications

● Robust problem-solving skills and attention to detail

Nice to Have

● Knowledge of Node.js for backend development

● Familiarity with React for frontend development

● Experience with Kubernetes for container orchestration

● Knowledge of CI/CD pipelines and DevOps practices

● Familiarity with cloud platforms (AWS, GCP, or Azure)

● Experience with GraphQL APIs

● Contributions to open-source projects

Interested candidates can apply at [email protected]

📌 Python Developer (Noida)
🏢 WellWiz Innovation
📍 Noida

Reply to this offer

Impress this employer describing Your skills and abilities, fill out the form below and leave Your personal touch in the presentation letter.

Subscribe to this job alert:

Get the latest job offers by email for: python developer (noida) / noida