Talent.com
This job offer is not available in your country.
Senior Technical Architect

Senior Technical Architect

Datastack Technologiesindia, India
9 hours ago
Job description

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
  • Create a job alert for this search

    Technical Architect • india, India