This job post is closed and the position is probably filled. Please do not apply.
🤖 Automatically closed by a robot after apply link
was detected as broken.
Description:
The Associate Principal Engineer will be responsible for designing scalable, reliable, high-performant, and secure web application architectures using Python, ReactJS, and Cloud architecture.
They will define system architecture, including component design, data flow, and integration patterns for implementing microservices-based solutions using Python and ReactJS components.
The role requires expertise in Python programming language, Python frameworks, React.js, and managing complex application state in React.js applications.
The engineer will leverage Microsoft Azure cloud services for hosting, deploying, and managing web applications and APIs.
They will design, develop, and manage APIs using Azure API Management or similar platforms, ensuring knowledge of API security, throttling, versioning, and documentation practices.
Strong communication skills are essential for collaborating effectively with customers, stakeholders, developers, project managers, and business users.
The position involves leadership responsibilities in guiding development teams, providing technical direction, and mentoring junior developers.
Requirements:
Total experience of 11+ years in the field.
Excellent knowledge and experience in architecture, designing scalable, reliable, high-performant, and secure web application architectures using Python, ReactJS, Cloud architecture, and NoSQL/SQL technologies.
Expertise in Python programming language, Python frameworks, React.js, and managing complex application state in React.js applications.
Experience with Microsoft Azure cloud services for hosting, deploying, and managing web applications and APIs.
Knowledge of DevOps practices and tools for continuous integration, continuous delivery (CI/CD), automated testing, and deployment automation.
Strong problem-solving skills and the ability to make strategic decisions to address technical challenges and achieve project objectives.
Leadership experience in guiding development teams, providing technical direction, and mentoring junior developers.
Benefits:
Opportunity to work for a dynamic and non-hierarchical Digital Product Engineering company.
Chance to work with a global team of 18000+ experts across 36 countries.
Remote work option available for employees.
Full-time position with service region in South Asia.
Collaborative work culture with opportunities for growth and development.