Job Title : Full Stack Developer (Python & Angular)
Location : Pune
Experience : 58 Years
Education : Bachelors degree in IT or related discipline
Job Summary :
We are seeking a highly skilled Full Stack Developer with hands-on expertise in Python and Angular to design, develop, and maintain scalable web applications. The ideal candidate will have experience in microservices architecture, cloud platforms, and DevOps practices, and possess strong problem-solving skills to drive complex technical solutions.
Key Responsibilities :
- Develop backend applications using Python and / or Java with a focus on scalability and maintainability.
- Build modern, responsive web applications using Angular.
- Design, develop, and deploy microservices-based architectures.
- Implement DevOps practices, including CI / CD pipelines, automated deployments, and operational monitoring.
- Troubleshoot and resolve complex technical issues efficiently.
- Collaborate with cross-functional teams to deliver high-quality solutions.
- Adapt quickly to new technologies and apply them effectively.
- Work with cloud platforms (GCP, AWS, or Azure) for deployment and infrastructure management.
- Utilize containerization technologies like Docker and Kubernetes for application deployment and orchestration.
Required Skills & Technologies :
Backend : Python 3 (mandatory), Java (optional)
Frontend : Angular
Cloud : AWS / Azure / GCP
Containerization : Docker, Kubernetes
Strong understanding of microservices architectureFamiliarity with CI / CD pipelines and DevOps practicesPreferred Qualifications :
Strong foundation in software engineering principlesExperience designing and troubleshooting large-scale distributed systemsFamiliarity with data integration platforms like Dataiku or industrial data platforms like Cognite is a plusExcellent debugging and optimization skillsAbility to automate routine tasks and improve operational efficiencyBehavioral Competencies :
Excellent communication, interpersonal, and listening skillsHigh initiative and ownership of tasksAdaptable, willing to learn new technologies, and stay updated with industry trendsAbility to work independently and collaboratively in a team environmentStrong analytical and systematic problem-solving skillsAble to work effectively under pressure and meet deadlines(ref : hirist.tech)