Search by job, company or skills

F

Technical Architect/ Solution Architect

new job description bg glownew job description bg glownew job description bg svg
  • Posted 8 hours ago
  • Be among the first 10 applicants
Early Applicant

Job Description

Key Responsibilities:

Architecture Design & System Planning

- Design scalable, reliable, and secure system architectures that meet both business and technical needs.

- Lead the architectural design of enterprise applications, microservices, APIs, and integrations.

- Evaluate and select appropriate technology stacks, frameworks, and platforms based on project requirements.

- Produce detailed architecture diagrams, documentation, and solution blueprints.

Cross-Team Collaboration & Technical Leadership

- Work closely with engineering, DevOps, security, and product teams to ensure alignment of technical solutions with business goals.

- Participate in early-stage project planning, estimating efforts, and defining architectural roadmaps.

- Review and guide development teams to ensure adherence to architectural best practices and coding standards.

- Provide mentorship and guidance to engineers, helping elevate the technical capabilities of the team.

Security, Performance & Scalability

- Integrate security and compliance requirements into system designs.

- Ensure systems are designed for optimal performance and high availability.

- Identify architectural bottlenecks and recommend performance improvements.

- Conduct risk assessments and technical feasibility studies for new solutions.

DevOps, Cloud & Tooling Integration

- Design cloud-native architectures using AWS, Azure, or GCP.

- Collaborate with DevOps to ensure CI/CD pipelines and infrastructure-as-code are properly architected.

- Promote automation, monitoring, and observability throughout system components.

- Drive adoption of best practices in API design, system resilience, and disaster recovery.

Documentation & Communication

- Create clear, concise technical documentation for system components, APIs, and data flows.

- Present architectural proposals and tradeoffs to both technical and non-technical stakeholders.

- Facilitate architectural review meetings and decision-making processes.

Required Qualifications:

Experience & Technical Skills

- Minimum 8 years of experience in software architecture or senior technical leadership roles.

- Strong background in designing distributed systems, microservices, and RESTful APIs.

- Proven experience with cloud platforms such as AWS, Azure, or GCP.

- Proficiency in at least one backend language (e.g., Java, Node.js ).

- Solid understanding of database technologies (SQL, NoSQL), caching, messaging systems (e.g., Kafka, RabbitMQ).

- Experience with containerization and orchestration tools (Docker, Kubernetes).

- Good at English, ability to read & understand the English document, ability to communicate fluently.

Architecture & Patterns

- Deep knowledge of architectural patterns: Event-driven, Layered, Serverless, CQRS, etc.

- Hands-on experience designing scalable multi-tenant and cloud-native applications.

- Familiarity with modern data architecture including data lakes, pipelines, and ETL/ELT.

Security, DevOps & Governance

- Understanding of security best practices in software and cloud infrastructure.

- Familiar with compliance standards such as SOC2, ISO 27001, GDPR.

- Strong DevOps mindset, including CI/CD, automation, and infrastructure as code.

Soft Skills & Leadership

- Strong communication and interpersonal skills to explain complex technical topics to non-technical stakeholders.

- Ability to balance long-term vision with short-term delivery goals.

- Experience working in Agile/Scrum environments.

- Demonstrated leadership in driving technical excellence and fostering innovation.

More Info

Job Type:
Industry:
Employment Type:

About Company

Job ID: 135910717

Similar Jobs