We are looking for a Solution Architect with proven experience designing and implementing modern, highly scalable, and resilient enterprise architectures that drive digital transformation and technology modernization initiatives.
In this role, you will define solution architectures aligned with business objectives, ensuring scalability, maintainability, security, observability, and continuous technological evolution. The ideal candidate brings deep expertise in distributed architectures, decoupling of legacy core systems, microservices-based design, and cloud-native & multi-cloud platforms, along with the ability to lead complex technical initiatives in demanding corporate environments.
Responsibilities
-
Design enterprise solution architectures aligned with functional and non-functional requirements as well as strategic business goals
-
Define distributed architectures based on microservices, APIs, and events
-
Produce high-level and low-level architecture diagrams
-
Establish technical guidelines, standards, and architectural best practices
-
Participate in technical definition, discovery, and estimation sessions
-
Design strategies to decouple legacy core systems toward service-oriented architectures
-
Define integration models using APIs, messaging, events, and middleware
-
Lead technology modernization initiatives and progressive migration toward cloud-native architectures
-
Identify technical risks and define transition and technology coexistence strategies
-
Design and define logical and physical data models
-
Contribute to data integration, quality, and governance strategies
-
Define relational and non-relational storage schemas based on solution needs
-
Collaborate on data performance, scalability, and optimization strategies
-
Design hybrid and multi-cloud architectures considering availability, resilience, cost, and security
-
Define deployment strategies across cloud platforms such as AWS, Azure, and/or GCP
-
Design resilient solutions with high availability and disaster recovery capabilities
-
Contribute to FinOps strategies and cloud resource optimization
-
Define container-based architectures using technologies such as Kubernetes and OpenShift
-
Support the enablement and configuration of highly scalable container platforms
-
Design strategies for autoscaling, load balancing, observability, and fault tolerance
-
Collaborate on the implementation of CI/CD pipelines and infrastructure automation
-
Translate complex business requirements into clear, executable technical solutions
-
Present architecture proposals to technical and executive stakeholders
-
Lead technical workshops, design sessions, and architecture review boards
-
Provide technical coordination for multidisciplinary teams in agile environments
Requirements
-
7+ years of experience in solution architecture, design, and implementation of enterprise-grade systems
-
Expertise in microservices architecture, event-driven architecture, and API-First Design
-
Background in Domain-Driven Design (DDD), Hexagonal Architecture, and Clean Architecture
-
Knowledge of cloud-native architectures and enterprise integration patterns
-
Proficiency in Docker and Service Mesh technologies (Istio, Linkerd)
-
Skills in Infrastructure as Code (Terraform, Ansible)
-
Familiarity with CI/CD tools such as GitHub Actions, GitLab CI, and Jenkins or Azure DevOps
-
Competency in REST APIs, Kafka, and RabbitMQ
-
Understanding of API management platforms (IBM API Connect, Apigee, Kong) and middleware integration platforms
-
Capability to implement observability solutions using OpenTelemetry, Elastic Stack, and Grafana or Prometheus
-
Qualifications in API security, OAuth2 / OpenID Connect, and Zero Trust Architecture
-
Proficiency in English at an Upper-Intermediate level (B2) or higher
Nice to have
-
Hands-on experience with major cloud providers (AWS, Azure, and/or GCP)
-
Experience with FinOps practices and cloud cost optimization
-
Experience with OpenShift in enterprise environments
We offer
-
International projects with top brands
-
Work with global teams of highly skilled, diverse peers
-
Healthcare benefits
-
Employee financial programs
-
Paid time off and sick leave
-
Upskilling, reskilling and certification courses
-
Unlimited access to the LinkedIn Learning library and 22,000+ courses
-
Global career opportunities
-
Volunteer and community involvement opportunities
-
EPAM Employee Groups
-
Award-winning culture recognized by Glassdoor, Newsweek and LinkedIn
EPAM is an Equal Opportunity Employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, national origin, age, sexual orientation, gender identity or expression, disability, protected veteran status, or any other characteristic protected by applicable law.