Overview
EPAM is a leading global provider of digital platform engineering and development services. We are committed to having a positive impact on our customers, our employees, and our communities. We embrace a dynamic and inclusive culture. Here you will collaborate with multi-national teams, contribute to a myriad of innovative projects that deliver the most creative and cutting-edge solutions, and have an opportunity to continuously learn and grow. No matter where you are located, you will join a dedicated, creative, and diverse community that will help you discover your fullest potential.
We are seeking an experienced Cloud Native Architect specializing in Azure to join our team and drive the design, implementation, and evolution of cutting-edge cloud-native solutions. As a key technical leader, you will architect scalable, reliable, and cost-efficient systems while ensuring alignment with business objectives and best practices.
Responsibilities
- Define and lead the cloud architecture strategy, roadmap, and technical direction for Azure-native solutions
- Architect scalable, reliable, and high-performance cloud-native applications using Azure services such as Azure Functions, Azure App Service, Azure Kubernetes Service (AKS), Azure SQL Database, Azure Cosmos DB, Azure Storage, etc.
- Develop and implement cloud architecture patterns, design principles, standards, and best practices for application development, deployment, and operations on Azure
- Collaborate with cross-functional teams to translate business requirements into technical architecture designs, ensuring alignment with security, compliance, and governance policies
- Evaluate and recommend cloud-native technologies, tools, and frameworks to optimize performance, cost-efficiency, and scalability on Azure
- Conduct architectural reviews, code reviews, and performance assessments to ensure adherence to architecture guidelines, scalability, and reliability of solutions
- Define and implement CI/CD pipelines, automation scripts, and infrastructure-as-code (IaC) solutions using Azure DevOps, ARM templates, Terraform, or similar tools
- Lead and mentor development teams on Azure cloud-native architecture best practices, design patterns, and coding standards
- Collaborate with operations teams to implement monitoring, logging, and alerting solutions for Azure-based applications, ensuring proactive issue detection and resolution
- Stay updated with the latest Azure services, features, and industry trends to recommend and implement innovative solutions that drive business value
Requirements
- 12+ years of IT experience, including the last 2-3 years spent architecting complex enterprise applications
- Bachelor’s or master’s degree in Computer Science, Engineering, or a related field (or equivalent work experience)
- Proven experience as a cloud architect, solution architect, or similar role, with a focus on Azure cloud-native solutions
- In-depth knowledge of Azure services and capabilities, including Azure Functions, Azure App Service, AKS, Azure SQL Database, Azure Cosmos DB, Azure Storage, Azure Key Vault, etc.
- Hands-on experience with cloud-native architecture patterns, such as microservices, serverless computing, containerization (e.g., Docker, Kubernetes), event-driven architecture, and API management
- Strong proficiency in programming languages such as C# .NET, Java, Python, or JavaScript/TypeScript
- Experience with cloud security best practices, identity management, data encryption, and compliance standards in Azure
- Familiarity with DevOps practices, CI/CD pipelines, infrastructure automation, and configuration management tools (Azure DevOps, ARM templates, Terraform, etc.)
- Knowledge of security best practices, identity management, and data encryption in Azure
- Excellent problem-solving skills, attention to detail, and ability to work independently or in a team environment
- Strong collaboration, leadership, and communication skills to work effectively with both technical and non-technical stakeholders
Nice to have
- Azure certifications such as Azure Solutions Architect Expert, Azure DevOps Engineer Expert, or related certifications
We offer
- Opportunity to work on technical challenges that may impact across geographies
- Vast opportunities for self-development: online university, knowledge sharing opportunities globally, learning opportunities through external certifications
- Opportunity to share your ideas on international platforms
- Sponsored Tech Talks & Hackathons
- Unlimited access to LinkedIn learning solutions
- Possibility to relocate to any EPAM office for short and long-term projects
- Focused individual development
- Benefit package:
- Health benefits
- Retirement benefits
- Paid time off
- Flexible benefits
- Forums to explore beyond work passion (CSR, photography, painting, sports, etc.)