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 |