Website Virtusa
Architect (ATC)
Location: Colombo, Western Province, Sri Lanka
Role Overview
As an Architect, you will be responsible for the high-level design, architecting, and implementation of highly available and scalable web applications. This role requires a blend of deep technical expertise and leadership, overseeing both the technical roadmap and the development teams to ensure excellence in delivery.
Key Responsibilities
-
System Architecture: Design and implement scalable, high-availability web applications that meet modern enterprise standards.
-
Full-Stack Leadership: Leverage extensive experience across various frameworks to guide the technical direction of the product.
-
Database Strategy: Evaluate and implement the best-fit data solutions, navigating between relational (RDBMS) and NoSQL architectures.
-
Cloud & Infrastructure: Utilize major Cloud Service Platforms (CSP) to build robust, cloud-native environments.
-
DevOps & Modern Delivery: Drive agile processes, managing containerization strategies and maintaining seamless CI/CD pipelines.
-
Team Management: Lead and mentor engineering teams, ensuring code quality through rigorous reviews and version control best practices.
Technical Qualifications & Experience
Core Experience:
-
4+ years of proven experience in architecting and designing scalable web applications.
-
Demonstrated experience in technical team management and leadership.
Technical Stack:
-
Full-Stack Expertise: Proficiency in Java and Spring, alongside modern front-end and back-end technologies including JavaScript (ES6), React, Angular, and Node.js.
-
Service Architecture: Deep understanding of Microservices and RESTful API design.
-
Cloud Proficiency: Hands-on knowledge of at least one major platform: AWS, GCP, or Azure.
-
Database Knowledge: Strong skills in RDBMS (MySQL, PostgreSQL) and NoSQL (MongoDB), including shared storage implementations.
-
Containerization: Practical experience with Docker and Kubernetes.
Tools & Methodology:
-
Agile: Proficient in Agile methodologies and iterative development.
-
CI/CD: Experience with continuous integration and deployment workflows.
-
Version Control: Advanced understanding of Git and related code versioning tools.
This is an Equal Opportunity Role.
Location: Colombo, Western Province, Sri Lanka
Company: Virtusa
To apply for this job please visit www.virtusa.com.