
Full Stack - Python with Angular
- Bangalore, Karnataka
- Permanent
- Full-time
- Strong Experience in Python and/or Java: Proven experience (5+ years) in backend development with Python or Java, focusing on building scalable and maintainable applications.
- Angular Development Expertise: Strong hands-on experience in developing modern, responsive web applications using Angular.
- Microservices Architecture: In-depth knowledge of designing, developing, and deploying microservices-based architectures.
- DevOps Understanding: Good understanding of DevOps practices, CI/CD pipelines, and tools to automate deployment and operations.
- Problem-Solving Skills: Ability to investigate, analyse, and resolve complex technical issues efficiently.
- Adaptability: Strong aptitude for learning and applying new technologies in a fast-paced environment.
- Cloud Environments Knowledge: Hands-on experience with at least one cloud platform (GCP, Azure, AWS).
- Containerization Technologies: Experience working with container technologies like Kubernetes and Docker for application deployment and orchestration.
- Python 3
- Angular
- Cloud technology (GCP / Azure / AWS).
- Understand Docker, Kubernetes.
- Bachelor's degree in IT related discipline
- Strong computer literacy with aptitude and readiness for multidiscipline training
- 5 - 8 years seniority (Senior and Hands on)
- Strong in Software Engineering.
- Interest in designing, analysing and troubleshooting large-scale distributed systems.
- Systematic problem-solving approach, coupled with strong communication skills and a sense of ownership and drive.
- Ability to debug and optimize code and automate routine tasks.
- Good to have: Familiarity with data integration platforms like Dataiku or industrial data platforms like Cognite would be a bonus
- Fosters and maintains excellent internal, client and third-party relationships
- Possesses a high degree of initiative
- Adaptable and willing to learn new technologies; keeps abreast of key developments in relevant technologies
- Able to work under pressure
- Excellent oral, written communication, and interpersonal skills
- Practices effective listening techniques
- Able to work independently or as part of a team
- Effectively analyses and solves problems with attention to the root cause