Senior Solution Architect

 

Description:

 

Duties & Responsibilities

  • Lead the end-to-end architecture of complex, scalable, secure, and maintainable systems, including solutions that use Redis or Valkey.
  • Collaborate with product managers, business analysts, developers, infrastructure teams, security specialists, and stakeholders to translate business needs into effective technical solutions.
  • Define target architectures, integration patterns, data flows, technology standards, and deployment models for cloud, containerized, and hybrid environments.
  • Produce and maintain high-level and detailed architecture documentation, including diagrams, design decisions, technical specifications, and roadmaps.
  • Evaluate technologies, platforms, frameworks, and vendor products through structured analysis, proof-of-concept work, and documented recommendations.
  • Design for scalability, availability, resilience, performance, observability, disaster recovery, and operational supportability.
  • Embed data protection, identity and access management, encryption, threat mitigation, and cybersecurity requirements into solution designs.
  • Provide technical leadership throughout the software development life cycle, from discovery and design through implementation, testing, deployment, and support.
  • Review application, integration, database, infrastructure, and security designs to ensure alignment with enterprise standards and architectural principles.
  • Guide development teams on design patterns, coding practices, API design, database selection, caching strategies, and performance optimization.
  • Identify architectural risks, constraints, dependencies, and technical debt, and develop practical mitigation or modernization plans.
  • Partner with global teams to conduct design reviews, resolve technical issues, and ensure consistent, high-quality delivery.

 

Requirements & Qualifications

  • Bachelor’s degree in computer science, software engineering, information technology, or a related field.
  • Minimum of 5 years of professional experience in software architecture, solution architecture, systems design, or senior application development.
  • Demonstrated experience designing medium- to large-scale applications in cloud, containerized, distributed, or hybrid environments.
  • Strong understanding of architectural principles, design patterns, microservices, APIs, integration methods, event-driven systems, and distributed computing.
  • Application development experience with Java, Python, or comparable modern programming languages and frameworks.
  • Experience with relational database platforms such as Oracle, Microsoft SQL Server, or PostgreSQL, along with sound data-modeling knowledge.
  • Experience with AWS services and cloud architecture; knowledge of Azure or Google Cloud is considered an asset.
  • Familiarity with containers, orchestration, infrastructure as code, CI/CD pipelines, monitoring, and DevSecOps practices.
  • Strong knowledge of secure architecture, privacy, identity and access management, encryption, vulnerability management, and cybersecurity best practices.
  • Ability to communicate complex technical concepts clearly to technical and non-technical audiences and influence decisions across teams.
  • Excellent analytical, critical-thinking, documentation, collaboration, and problem-solving skills.
  • Relevant architecture or cloud certification, such as TOGAF or an AWS certification, is considered an asset.

 

Apply Now
You'll sign in or register, then come back to this job.
Organization Ellinoix Business Solutions
Industry Architect / Interior Design Jobs
Occupational Category Senior Solution Architect
Job Location Lahore, Pakistan
Shift Type Morning
Job Type Full Time
Gender No Preference
Career Level Experienced Professional
Experience 5 Years
Posted at 2026-11-09 6:46 pm
Expires on 2026-12-24