Architecture Design :
- Define and implement end-to-end architecture for scalable, high-performance enterprise applications across multiple platforms and environments.
Technical Leadership :
Drive technical decisions and provide architectural guidance to development teams, ensuring the delivery of secure, maintainable, and high-quality software.Hands-on Development :
Actively contribute to development using modern technologies such as React or Angular for the front end, and Node.js, Java, or .NET for the back end.Cloud & Infrastructure :
Design and integrate applications with cloud platforms like AWS or Azure, leveraging cloud-native services to improve performance and scalability.Database Management :
Work with both SQL and NoSQL databases to design efficient data models and optimize database performance for large-scale systems.Microservices & APIs :
Architect and implement microservices-based solutions and RESTful APIs that are modular, reusable, and easy to scale and maintain.CI / CD & DevOps :
Establish and maintain CI / CD pipelines to automate build, test, and deployment processes, improving development efficiency and system reliability.Team Leadership :
Lead cross-functional engineering teams, mentor developers, and collaborate with stakeholders to deliver enterprise-grade solutions that align with business objectives.Skills Required
Node.js, Sql, React, Java, .NET, Aws, Azure, Nosql