About VivSoft: VivSoft is a mission-driven technology company specializing in Cloud, DevSecOps, Artificial Intelligence, and Digital Experience. We are a diverse team of innovators focused on creating open, scalable, and automated solutions that drive digital transformation in the federal space. Our work culture fosters collaboration, creativity, and continuous learning.
Job Summary: We are seeking a highly experienced Cloud Solutions Architect to lead the design and implementation of modern cloud-native architectures supporting enterprise-scale applications and digital transformation initiatives. The ideal candidate will possess deep expertise in distributed systems architecture, containerization, event-driven design patterns, API-first architecture, and modern DevSecOps practices. This role requires close collaboration with engineering leadership, development teams, and architecture stakeholders to deliver scalable, secure, resilient, and highly available cloud solutions.
Key Responsibilities:
Design and implement enterprise-scale cloud-native architectures using modern distributed systems principles and microservices-based design patterns.
Architect scalable solutions leveraging containerization technologies and event-driven architectures.
Apply Domain-Driven Design (DDD), Bounded Context modeling, and API-first design methodologies across enterprise applications.
Lead architecture decisions for system integrations, independent deployable services, and micro frontend architecture.
Develop proof of concepts (POCs), prototypes, and reference implementations using cloud-native technologies and AWS services.
Architect and implement CI/CD automation pipelines and zero-downtime deployment strategies.
Collaborate with technical leads, engineering teams, and enterprise architecture stakeholders to establish reusable architecture standards and frameworks.
Ensure solutions meet functional, non-functional, scalability, resiliency, and security requirements.
Support the adoption of emerging technologies and modernization initiatives across development teams.
Provide technical leadership and architecture guidance for enterprise application modernization efforts.
Required Skills & Experience:
Minimum 5+ years of experience in:
Domain-Driven Design (DDD) and Bounded Context patterns