Salary : Competitive / Paid in Indian Rupee . INR / Annual Recommended Quick Links
- Jobs by Location
- Jobs by Industry
What You Should Know About This Job
About Us
We are developing a state-of-the-art ERP solution tailored for the pharmaceutical industry. Our product integrates complex business processes and cutting-edge technologies to meet industry standards and drive operational efficiency. We are currently seeking a highly experienced Technical Architect with a minimum of 10 years of expertise in architecting complex web applications to join our team and contribute to the success of our projects.
Role Overview :
As a Technical Architect, you will lead the design and development of a robust, enterprise-grade web application. This project utilizes a modern technology stack, including React for the UI, .NET Core for APIs, Oracle as the database, along with Containers , Redis , and Apache Kafka for scalability and performance. You will be responsible for defining the architecture, guiding the development team, and ensuring the delivery of a secure, scalable, and maintainable solution.
Key Responsibilities
Architectural Design & Strategy
Design and define the overall architecture of the application, ensuring scalability, reliability, and maintainability.Develop and document high-level technical designs, architecture blueprints, and integration strategies.Define best practices and standards for the development team to follow, ensuring alignment with organizational goals.Technology Evaluation & Selection
Evaluate and recommend technologies, tools, and frameworks, ensuring they meet project requirements for performance, scalability, and security.Design a microservices-based architecture using .NET Core and integrate it with React , Oracle , Redis , and Apache Kafka .Collaboration & Leadership
Collaborate with cross-functional teams, including product managers, business analysts, and development teams, to gather and translate business requirements into technical solutions.Provide technical leadership, mentoring, and support to developers, fostering a culture of continuous improvement and innovation.System Integration & Scalability
Oversee the integration of the UI, API, and database layers, ensuring a seamless user experience.Implement containerization solutions using Docker and orchestrate deployments with tools like Kubernetes .Design and implement caching strategies using Redis for performance optimization.Incorporate Apache Kafka for event-driven architecture and reliable data streaming.Security & Compliance
Design the application architecture with a strong focus on data security, compliance, and privacy.Ensure all components adhere to security best practices and address vulnerabilities proactively.Performance Optimization
Define and implement performance benchmarks, load-testing strategies, and optimization techniques for all system components.Continuously monitor and address performance bottlenecks to ensure high availability and fast response times.Problem Solving & Troubleshooting
Serve as the go-to expert for complex technical challenges, resolving issues promptly during development and production phases.Conduct root-cause analysis and implement solutions for critical incidents.Documentation
Maintain comprehensive documentation of architectural designs, workflows, and technical decisions for future reference and scalability.Qualifications
Education :
Bachelor's / Master's degree in Computer Science, Software Engineering, or a related field.Experience :
Minimum of 10 years of experience in architecting and developing complex web applications.Proven expertise in designing and implementing enterprise-level software solutions using the following technologies :React.js for front-end development..NET Core for backend / API development.Oracle Database for designing and optimizing data models.Redis for caching and performance optimization.Apache Kafka for real-time messaging and event-driven architecture.Docker and Kubernetes for containerization and orchestration.Technical Skills :
Strong understanding of microservices architecture and best practices.Hands-on experience with cloud platforms like Azure , AWS , or GCP .Expertise in system integration, data modeling, and database performance tuning.Familiarity with CI / CD pipelines and DevOps practices.Soft Skills :
Excellent communication and collaboration skills.Strong problem-solving and decision-making abilities.Leadership skills with a focus on mentoring and empowering teams.What We Offer
A dynamic and collaborative work environment.Opportunity to work on cutting-edge technologies and challenging projects.Competitive salary and benefits package.Professional development opportunities