06 Nov
|
Topcoder
|
Noida
We are looking for an experienced Full Stack Developer with strong expertise in Python, FastAPI, contemporary frontend frameworks, cloud technologies, and data engineering. The ideal candidate will be responsible for designing, developing, and deploying scalable web applications, RESTful APIs, data pipelines, and AI-integrated solutions across cloud environments.
The role requires hands-on experience in backend and frontend development, database technologies, ETL/ELT processes, and containerized application deployment.
Key Responsibilities
1. Backend Development & API Engineering
- Develop scalable backend applications using Python and FastAPI.
- Design, build, and maintain RESTful APIs and microservices.
- Implement secure API integrations, authentication, and data exchange mechanisms.
- Optimize backend performance, application architecture, and database queries.
2. Frontend Development
- Develop responsive and user-friendly interfaces using React or Angular.
- Integrate frontend applications with backend REST APIs.
- Build reusable UI components and ensure application performance and usability.
3. Data Engineering & Analytics
- Design, develop, and maintain data pipelines using ETL/ELT frameworks.
- Work with SQL, Snowflake, and Databricks for data processing and analytics.
- Implement data ingestion, transformation, validation, and orchestration workflows.
- Optimize data storage, processing, and query performance.
4.
Cloud & DevOps Engineering
- Develop and deploy applications on Microsoft Azure Cloud.
- Containerize applications using Docker and manage deployments using Kubernetes.
- Implement CI/CD pipelines for automated build, testing, and deployment.
- Monitor application performance, scalability, availability, and reliability.
5. AI Integration
- Integrate AI capabilities into web applications and enterprise platforms.
- Develop API-based integrations with AI/ML services and models.
- Collaborate with data and engineering teams to implement AI-driven application features.
Required Skills & Qualifications
- Strong programming experience in Python and backend development using FastAPI.
- Frontend development experience with React.js or Angular.
- Hands-on experience designing and integrating RESTful APIs.
- Strong SQL and database development skills.
- Experience with Snowflake and Databricks platforms.
- Good understanding of Data Engineering, ETL/ELT pipelines, and data processing.
- Experience working with Microsoft Azure Cloud services.
- Hands-on experience with Docker and Kubernetes.
- Knowledge of CI/CD pipelines and DevOps practices.
- Exposure to AI/ML integration and AI-powered application development.
Suggested Experience: 4–8 years in Full Stack Development, Backend Engineering, or Data Engineering, with exposure to cloud-native and AI-integrated applications.
📌 Full Stack Developer – AI & Data Engineering (Noida)
🏢 Topcoder
📍 Noida