HamburgerMenu
hirist

Job Description

Description :

We are seeking a highly skilled and motivated Associate Architect to join our dynamic team.

The ideal candidate will possess hands-on expertise in Node.js, Python, React Native, OpenStack, Full-Stack Development, DevOps practices, and a strong understanding of design patterns, SOLID principles, and architectural best practices.

This role requires a balance of technical leadership, strategic thinking, and exceptional coding skills to drive the design and development of scalable, maintainable, and robust applications.

Key Responsibilities :

Architectural Design and Development :


- Design scalable and efficient system architectures following modern architectural principles.

- Implement robust solutions using design patterns and SOLID principles.

Full-Stack Development :


- Deliver end-to-end solutions by working on both frontend (React/React Native) and backend technologies (Node.js, Python).

- Build responsive and dynamic user interfaces with strong UX principles.

- Develop APIs, microservices, and backend services with efficient database integration.

OpenStack Integration :


- Design, deploy, and manage cloud infrastructure using OpenStack.

- Optimize virtualization, networking, and storage components of OpenStack environments.

- Ensure seamless integration of applications with OpenStack-based private or hybrid cloud infrastructure.

Technical Leadership :


- Mentor and guide developers in best practices for coding, design, and architecture.

- Perform code reviews to ensure quality and adherence to standards.

Collaboration :


- Work closely with cross-functional teams, including Product Management, QA, and Operations, to align technical decisions with business goals.

- Identify technical challenges and propose innovative solutions.

Innovation and Best Practices :


- Stay updated with emerging technologies and trends in software development, full-stack engineering, and cloud computing.

- Advocate for the adoption of modern tools, frameworks, and practices.

Required Skills and Qualifications :


- Programming Languages : Proficient in Node.js, Python, and React Native.

- OpenStack Expertise : Strong knowledge of deploying, managing, and troubleshooting OpenStack environments.

- Full-Stack Development : Hands-on experience in frontend (React/React Native) and backend (Node.js, Python) development.

- Design Patterns : Strong understanding and practical application of design patterns and principles.

- SOLID Principles : Expertise in applying SOLID principles to create maintainable and scalable codebases.

- Architectural Knowledge : Proven experience in designing microservices, serverless, or event-driven architectures.

- Hands-On Coding : Ability to write clean, optimized, and production-ready code.

- Cloud Platforms : Familiarity with AWS, Azure, or GCP and their integration with OpenStack environments.

- Database Expertise : Proficient in SQL and NoSQL databases with an emphasis on performance and scalability.


info-icon

Did you find something suspicious?