Solution Architect
Skills
About the role
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
Questions about this role
Want AI Applyd to auto-apply to roles like this?
We tailor your resume per posting, fill the forms, and track replies for you.