Technical Architect
Description
Locations
Bengaluru
Minimum Experience
8
Maximum Experience
12
Mandatory Skills
- Proven experience as a Technical Architect,Solution Architect,Lead Architect,or Senior Technical Lead.,• Cloud or architecture certification is desirable.,AWS,Azure,or Google Cloud.,• Strong database knowledge covering SQL/relational databases and preferably NoSQL technologies,• Proficiency in one or more programming languages such as Java,React,C#,.node JS,Python,JavaScript/TypeScript,or similar.
Skill to Evaluate
or Senior Technical Lead.,• Cloud or architecture certification is desirable., or Google Cloud.,• Strong database knowledge covering SQL/relational databases and preferably NoSQL technologies, or similar.
Experience
8 to 12 Years
Location
Bengaluru
Job Description
Database & Data Architecture
- Define database architecture and data management strategies for enterprise applications.
- Strong hands-on experience with relational databases such as Oracle, PostgreSQL, MySQL, SQL Server, or equivalent.
- Experience with NoSQL databases such as MongoDB, DynamoDB, Cassandra, Redis, or equivalent is desirable.
- Design and review logical and physical data models, schemas, relationships, indexes, constraints, and partitioning strategies.
- Strong knowledge of SQL, query optimization, execution plans, indexing, stored procedures, and database performance tuning.
- Design database solutions for high availability, scalability, replication, backup, disaster recovery, and business continuity.
- Experience with database migration, version upgrades, data migration, and modernization initiatives.
- Define appropriate strategies for database sharding, partitioning, caching, read replicas, and connection pooling where required.
- Ensure data architecture supports application scalability, performance, security, and reliability requirements.
- Design and review data access layers, ORM frameworks, transactions, concurrency, and data consistency strategies.
- Experience integrating databases with microservices, APIs, messaging platforms, and event-driven architectures.
- Define appropriate approaches for transactional, analytical, and distributed data workloads.
- Ensure database solutions comply with security, privacy, governance, and regulatory requirements.
- Evaluate cloud database services and recommend appropriate solutions based on performance, availability, scalability, and cost.
- Collaborate with DBAs, data engineers, developers, and infrastructure teams to ensure effective database implementation and operations.
Required Technical Skills
- Strong experience in software architecture, system design, database architecture, and enterprise application development.
- Strong knowledge of cloud platforms such as AWS, Azure, or Google Cloud.
- Hands-on experience with microservices, REST APIs, distributed systems, and integration architectures.
- Strong database knowledge covering SQL/relational databases and preferably NoSQL technologies.
- Strong understanding of data modelling, database performance tuning, indexing, transactions, replication, and HA/DR.
- Experience with Docker, Kubernetes, CI/CD, and DevOps practices.
- Strong understanding of application security, identity and access management, encryption, and secure coding practices.
- Experience designing systems for high availability, scalability, reliability, and performance.
- Proficiency in one or more programming languages such as Java, React, C#, .node JS, Python, JavaScript/TypeScript, or similar.
- Experience with architecture and design patterns.
- Familiarity with observability, logging, monitoring, performance engineering, and production support.
- Familiarity with Agile development processes and tools (JIRA, Confluence)
Leadership & Communication
- Ability to communicate complex technical concepts clearly to both technical and non-technical stakeholders.
- Strong analytical and problem-solving skills.
- Ability to influence technical decisions across multiple teams.
- Strong stakeholder management and collaboration skills.
- Ability to balance business priorities, technical feasibility, cost, security, and long-term maintainability.
- Demonstrated experience mentoring engineers and providing technical leadership.
Education Qualificaiton
B Tech
Job Title
Technical Architect
Roles & Responsibilities
- Define end-to-end application, integration, database, and solution architecture aligned with business and technology objectives.
- Translate functional and non-functional requirements into scalable technical designs.
- Design highly available, secure, resilient, and performant systems.
- Evaluate and recommend appropriate technologies, frameworks, platforms, and architectural patterns.
- Define architecture standards, principles, design patterns, and development best practices.
- Lead architecture discussions, design reviews, technical assessments, and proof-of-concepts.
- Provide technical leadership and guidance to engineering and development teams.
- Review solution designs and ensure implementation adheres to defined architecture and engineering standards.
- Identify technical risks, dependencies, scalability constraints, and potential areas of technical debt.
- Design and oversee integrations using APIs, microservices, event-driven architectures, and enterprise integration patterns.
- Collaborate with DevOps and infrastructure teams on CI/CD, cloud infrastructure, observability, reliability, and deployment strategies.
- Ensure solutions meet security, performance, availability, scalability, maintainability, and compliance requirements.
- Participate in technology evaluations, vendor assessments, and build-vs-buy decisions.
- Troubleshoot complex technical issues and provide root-cause analysis and architectural solutions.
- Create and maintain architecture documentation, technical specifications, data models, and architecture diagrams.
- Mentor senior developers, tech leads, and architects and promote engineering excellence.
Skills
- Agile
- API
- AWS
- Azure
- Cassandra
- CI/CD
- Cloud
- Confluence
- C#
- Data Modeling
- Design Patterns
- DevOps
- Distributed Systems
- Docker
- DynamoDB
- Event Driven Architecture
- GCP
- IAM
- Java
- JavaScript
- Jira
- Kubernetes
- Microservices
- MongoDB
- MySQL
- NoSQL
- Observability
- Oracle
- PostgreSQL
- Python
- RDBMS
- React
- Redis
- REST
- Root Cause Analysis
- Secure Coding
- SQL
- SQL Server
- Stakeholder Management
- TypeScript