Padmi

Python Architect

IndiaPosted 3 months ago
Software engineeringSeniorFull Time; Regular
Apply at Hub Work

Opens the source posting on shine.com

Source description

About the role

View original

As a highly experienced Python Architect with strong hands-on expertise in React.js, your role will involve leading the design and development of scalable, secure, and high-performing web applications. You are expected to have deep backend architecture knowledge with Python frameworks and a solid understanding of modern frontend technologies. Key Responsibilities: - Design and implement end-to-end architecture for large-scale applications using Python (FastAPI/Django/Flask) and React.js. - Lead the technical design, code reviews, and performance optimization efforts. - Define best practices, coding standards, and architectural guidelines for development teams. - Collaborate with product managers, UI/UX designers, and DevOps teams to deliver scalable solutions. - Integrate backend services with frontend UI through RESTful or GraphQL APIs. - Ensure system security, data integrity, and scalability. - Evaluate new tools, frameworks, and technologies to improve development efficiency. - Mentor developers and guide them on architecture, design patterns, and performance tuning. Qualifications Required: - Bachelor's or master's degree in computer science, engineering, or a related field. - Proven experience in designing and architecting enterprise-grade software solutions. - Strong communication and leadership skills. - Ability to translate business requirements into scalable technical designs. In addition to the above, the technical skills required for this role include: Technical Skills Required: Backend: - Python, FastAPI / Django / Flask. Frontend: - React.js, Redux, TypeScript, HTML5, CSS3. Database: - PostgreSQL / MySQL / MongoDB. Cloud and DevOps: - AWS / GCP / Azure, Docker, Kubernetes, CI/CD pipelines. Architecture: - Microservices, event-driven systems, and REST/GraphQL APIs. Testing and Tools: - PyTest, Jest, Postman, Git, and Jenkins. Additional: Experience with caching (Redis) and message brokers (RabbitMQ/Kafka) is a plus. As a highly experienced Python Architect with strong hands-on expertise in React.js, your role will involve leading the design and development of scalable, secure, and high-performing web applications. You are expected to have deep backend architecture knowledge with Python frameworks and a solid understanding of modern frontend technologies. Key Responsibilities: - Design and implement end-to-end architecture for large-scale applications using Python (FastAPI/Django/Flask) and React.js. - Lead the technical design, code reviews, and performance optimization efforts. - Define best practices, coding standards, and architectural guidelines for development teams. - Collaborate with product managers, UI/UX designers, and DevOps teams to deliver scalable solutions. - Integrate backend services with frontend UI through RESTful or GraphQL APIs. - Ensure system security, data integrity, and scalability. - Evaluate new tools, frameworks, and technologies to improve development efficiency. - Mentor developers and guide them on architecture, design patterns, and performance tuning. Qualifications Required: - Bachelor's or master's degree in computer science, engineering, or a related field. - Proven experience in designing and architecting enterprise-grade software solutions. - Strong communication and leadership skills. - Ability to translate business requirements into scalable technical designs. In addition to the above, the technical skills required for this role include: Technical Skills Required: Backend: - Python, FastAPI / Django / Flask. Frontend: - React.js, Redux, TypeScript, HTML5, CSS3. Database: - PostgreSQL / MySQL / MongoDB. Cloud and DevOps: - AWS / GCP / Azure, Docker, Kubernetes, CI/CD pipelines. Architecture: - Microservices, event-driven systems, and REST/GraphQL APIs. Testing and Tools: - PyTest, Jest, Postman, Git, and Jenkins. Additional: Experience with caching (Redis) and message brokers (RabbitMQ/Kafka) is a plus.

One address, no account. We’ll tell you when matching roles go live.

More at Hub Work

Related open roles

View all roles