Skip navigation EPAM

Senior Cloud Systems Engineer Remote

  • hot

Senior Cloud Systems Engineer Description

Job #: 74469
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.

DESCRIPTION


We are looking for a Senior / Lead Systems Engineer who will help design and build Azure infrastructure for customer's application stack according to Cloud standards and to ensure that it is aligned with future-state application requirements.

Responsibilities

  • Client is looking for strong engineer responsible for the environment’s configuration, release build & deploy process automation and continuous integration for application development
  • Design and build high performance pipelines by applying IaC practices
  • In charge of development build environments and tools
  • Coordinate and closely collaborate with customer's infrastructure team in order to manage and keep alive complex solutions

Requirements

  • Azure Cloud specification:
    • Virtual Networks preparation
    • Routing traffic across Azure and on-prem Services
    • Load balancing: Application Gateway configuration, Traffic Manager configuration
    • Network issues analysis and complex troubleshooting
    • Azure underlying infrastructure understanding
    • PaaS services: WebApps development, Azure SQL and Cosmos DB setup, Azure Functions provisioning and ASB provisioning and configuration
    • Azure DevOps setup and pipelines configuration
    • KeyVault setup and configuration management
    • ACR support and maintenance
    • ACI setup and configuration
    • Multitenant infrastructure support
    • ARM templates management, creation from the scratch
    • Azure Policies understanding and setup
    • Azure Insights configuration experience
  • Terraform expectations:
    • Good IaC principles expertise
    • Infrastructure creation by using existing modules
    • New modules development
    • Advanced modules debug capabilities
    • High abilities to work in unstable environment with collaboration across 4+ teams
  • Kubernetes requirements:
    • Strong experience with K8s
    • Helm handzone experience, creating chart from scratch
    • Secrets management
    • Ingress services configuration
    • Networks principles understanding in association with K8s
    • Strong analytical skills for K8s maintenance and extended debugging
    • Autoscaling and performance analysis and configuration
  • Docker:
    • Advanced Docker files understanding and development
    • Docker Compose experience
    • Troubleshooting and debug capabilities
  • CI/CD:
    • Solid experience capabilities with Jenkins (Shared Linraries and Jenkinsfiles)
    • Experience with GitHub Actions and Bitbucket
    • Strong hands on experience with Azure DevOps
    • Exprience with Sonar setup and maintenance
    • Familiar with security code scanning tools (preferable Veracode)
    • Solid Branch / Release strategies understanding and implementation

Nice to have

  • Degree in software engineering or computer science or equivalent experience
  • Solution Architect / DevOps Engineer certification is an advantage
  • Strong coding capability with at least one of the following languages: Python, Groovy, Ruby
  • Understanding of load balancing concepts, experience with Nginx, Apache, F5
  • Good knowledge related to Blue/Green deployment approach
  • Personal and other skills:
    • Strong analytical skills
    • Stress tolerance
    • Team Player, able to work in complex environment with continous collaboration with the customer
    • Service oriented
    • Excellent communication skills
    • Very good verbal and written English communication skills

We offer

  • We believe that the greatest strength of the company is its people. EPAM is fully committed to help its employees to reach their full potential and achieve their professional goals through continues learning. With this in mind, we would like to introduce to you few of the many opportunities and services which we believe will help you expand your current knowledge:
  • Full access to cutting-edge tools and technologies
  • Competitive compensation depending on experience and skills
  • All-around Social package: professional & soft skills training, medical & family care programs, sports
  • Relocation opportunities
  • Free English classes
  • Unlimited access to LinkedIn learning solutions
  • Continuous experience exchange with experts and professionals worldwide
  • Friendly team and comfortable working environment
  • Engineering, corporate, and social events within and outside the Company
  • Flexible working schedule
  • Opportunities for self-realization

A day in the life

SALMAN TALAT
Account Manager
Toronto, Canada

IRYNA KOVALENKO
Delivery Manager
Kyiv, Ukraine

JAN MAZUREK 
Senior Business Analyst
Gdansk, Poland

DANIELLA KOROSSY
Project Manager
Budapest, Hungary

Hello. How Can We Help You?

Get in touch with us. We'd love to hear from you.

Our Offices