Position: Solution Architect
Company: Epam
Category: Java
Experience required: 5y
English level: fluent
Published: 2023-01-01T00:00:00+02:00

The position supports relocation to Spain, Malaga only.
This is a hands-on engineering role where you will also be able to perform as an architect and work with the team to create and design scalable and reliable systems in a very complex technical environment.

Create scalable, reliable, and secure systems using Kubernetes and AWS/Azure cloud services
Automation and Improvement of existing technology infrastructure and platforms
Contribute to engineering efforts for virtual network and compute infrastructure across both on-prem and multi-cloud environments.
 Maintain a security mindset during both design and development stages of projects
 Design, implement, and enforce cloud infrastructure and modern software development best practices in an organization
 Drive technical and complex projects autonomously
Assist and provide technical guidance to junior and mid-level engineers
Provide feedback to your coworkers and engage well with the feedback provided to you
Work with technology management to provide infrastructures services across multiple business and engineering verticals within the company
Preferred Requirements
10+ years of software development, architecture, design, and operations of complex applications and systems.
 3+ years of cloud infrastructure solutions (Kubernetes/EKS/AKS, Security, Storage, Networking, Infra as code, Compute, Serverless Functions, Docker)
Experience with Terraform
 Expertise in continuous testing of cloud infrastructure
On-call support / incidents management: 

Incidents management
Postmortems and follow ups for critical production incidents / breaks
Following up with DevOps team on the SLAs and standards
Proactively escalation on critical problems
Take part in onboarding procedures, work with new joiners settlement

Driven, dependable, and empathetic personality. The candidate should be able to independently set goals and achieve them based on the larger vision and projects.
Software GENERALIST - be able to work with multiple stacks of tools, approaches and environments (Mac, Windows, Linux)