Role description
Role Overview The Solution Architect will be responsible for designing and delivering scalable, secure, and high-performance enterprise solutions. This role requires strong hands-on architectural expertise, deep understanding of cloud and microservices design patterns, and the ability to collaborate with cross-functional teams. The ideal candidate combines technical leadership, strategic thinking, and excellent communication skills to ensure solutions meet business and technical objectives. Key Responsibilities
Define and design end-to-end enterprise solutions aligned with business goals and technical requirements.
Lead architecture reviews and ensure compliance with security, scalability, and performance standards.
Collaborate with stakeholders, product teams, and engineering groups to deliver robust and maintainable solutions.
Provide technical leadership and guidance to development teams throughout the SDLC.
Evaluate emerging technologies, assess feasibility, and recommend adoption strategies.
Establish, document, and promote best practices, architectural patterns, and design principles across teams.
Support solution planning, estimation, and risk assessment activities.
Experience Requirements
Proven experience as a Solution Architect, Technical Architect, or similar senior engineering leadership role.
Hands-on experience designing solutions using cloud platforms (AWS, Azure, or GCP).
Strong background in enterprise application design, microservices architecture, and API-driven integration.
Demonstrated experience with DevOps practices, CI/CD pipeline automation, and containerization.
Prior involvement in large-scale enterprise programs or modernization initiatives (migration, re-platforming, etc.).
Mandatory Skills
Expertise in cloud platforms: AWS, Azure, or GCP.
Strong understanding of microservices architecture, distributed systems, and integration patterns.
Proficiency in Java and/or .NET, API design, and enterprise integration frameworks.
Experience with CI/CD pipelines, DevOps tools, and containerization technologies (Docker, Kubernetes).
Familiarity with data architecture, security frameworks, and compliance standards.
Excellent communication, documentation, and stakeholder management skills.
Good-to-Have Skills
Knowledge of infrastructure-as-code (Terraform, CloudFormation).
Experience with event-driven architectures and messaging systems (Kafka, RabbitMQ).
Exposure to serverless computing (AWS Lambda, Azure Functions).
Understanding of Zero Trust Security, identity management, and enterprise security practices.
Experience working in Agile or Scaled Agile environments.
Certifications in cloud platforms (AWS/Azure/GCP Architect-level).
Experience with API gateways, service mesh, or distributed tracing tools.
Educational Details
Bachelor's or Master's degree in Computer Science, Information Technology, Engineering, or a related field.
Professional certifications (e.g., AWS Solutions Architect, Azure Solutions Architect, GCP Professional Cloud Architect) are a plus.
Skills
Apache Spark,Scala Experience,Aws,Big Data
|