5 - 8 years
0 Lacs
Posted:1 week ago| Platform:
On-site
Part Time
Job requisition ID :: 82251 Date: Jun 5, 2025 Location: Delhi Designation: Senior Consultant Entity: Job Name: Senior Engineer – Python As a Senior Python Developer you will be responsible for designing, developing, and maintaining web services and APIs, leveraging FastAPI and Python-based frameworks. You will work on building scalable, reliable, and high-performance backend systems while ensuring excellent code quality, testing, and documentation. Key Responsibilities: API Development: Design and develop RESTful APIs using FastAPI, ensuring fast performance, scalability, and reliability. Data Modeling: Utilize Pydantic for data validation and serialization to ensure correctness and performance in data handling. CRUD Operations: Implement and optimize CRUD operations for interacting with databases (PostgreSQL, MySQL, etc.). Database Design: Develop and manage database schemas, optimize queries, and implement efficient data storage solutions. Architecture: Participate in system design and architecture discussions to ensure the best technical practices are followed. Testing and Documentation: Write unit and integration tests to ensure the robustness and stability of your code. Maintain clear and concise documentation for internal tools and APIs. Performance Optimization: Work with the team to identify performance bottlenecks and implement strategies for enhancing system performance. Collaboration: Collaborate closely with frontend developers, product managers, and other stakeholders to ensure seamless integration of backend services. Mentorship: Provide guidance and mentorship to junior developers, conducting code reviews, and promoting a collaborative learning environment. Technical Skills Required: Languages & Frameworks: o Strong experience with Python (5-8 years). o Expertise in FastAPI for building APIs. o Solid understanding of Pydantic for data validation and serialization. Database & ORM: o Experience with SQL databases (PostgreSQL, MySQL, etc.). o Proficiency with ORM tools like SQLAlchemy or similar. o Hands-on experience in writing optimized SQL queries. API & Web Technologies: o In-depth knowledge of RESTful API design and implementation. o Familiarity with GraphQL is a plus. Version Control & CI/CD: o Proficient with Git and version control systems. o Experience with CI/CD pipelines, Docker, and Kubernetes is a plus. Testing & Debugging: o Familiarity with unit testing frameworks like pytest or unittest . o Strong debugging and troubleshooting skills. Tools & Environment: o Familiarity with task queues like Celery . o Experience with Redis or similar caching systems.
Deloitte
Upload Resume
Drag or click to upload
Your data is secure with us, protected by advanced encryption.
My Connections Deloitte
Salary: Not disclosed
Experience: Not specified
Salary: Not disclosed
Salary: Not disclosed