EPAM Systems

Cloud Migration Systems Architect

3+ months agoZandvoort, Netherlands

Since 1993, EPAM Systems, Inc. (NYSE: EPAM) has leveraged its advanced software engineering heritage to become the foremost global digital transformation services provider - leading the industry in digital and physical product development and digital platform engineering services. Through its innovative strategy; integrated advisory, consulting and design capabilities; and unique 'Engineering DNA,' EPAM's globally deployed hybrid teams help make the future real for clients and communities around the world by powering better enterprise, education and health platforms that connect people, optimize experiences, and improve people's lives. Selected by Newsweek as a 2021 Most Loved Workplace, EPAM's global multi-disciplinary teams serve customers in more than 40 countries across five continents.

As a recognized leader, EPAM is listed among the top 15 companies in Information Technology Services on the Fortune 1000 and ranked as the top IT services company on Fortune's 100 Fastest-Growing Companies list for the last three consecutive years. EPAM is also listed among Ad Age's top 25 World's Largest Agency Companies and in 2020, Consulting Magazine named EPAM Continuum a top 20 Fastest-Growing Firm.

DESCRIPTION

We are looking for a Systems Architect with extensive knowledge in implementation infrastructure solutions and systems integration hands-on experience to help with cloud migration of a complex OTT video platform.
Responsibilities

  • Design scalable and cloud-agnostic solution for an OTT video platform
  • Visualize the architecture and document the solution using architecture styles and frameworks
  • Work with key stakeholders to identify the requirements and business needs and translate them into technical solutions ready for handling to developers and systems engineers
  • Conduct presentations and solution review sessions with peers
  • Present solutions to CxO level
  • Lead the implementation, oversee the development and provide technical guidance and help to the teams
  • Participate in systems troubleshooting and problem-solving sessions across applications
  • Drive best practices in DevOps, advocate IaC and CM principles
  • Contribute to the project codebase, create PoCs
  • Make decisions, justify them, take ownership and responsibility for the solution
Requirements
  • Strong experience in systems engineering
  • Advanced knowledge of Linux operating systems
  • Expertise in automation of systems and application deployments using IaC and SCM tools such as Terraform and Ansible
  • Professional in network domains: routing and switching/data center/cloud/security/service provider
  • Storages, SANs and database management systems
  • Expertise delivering solutions using cloud providers (such as AWS, GCP, Azure)
  • Experience building highly available, scalable and redundant (including geo-redundancy) solutions
  • Experience developing web services applications in Java/Python
  • Scripting in Bash/Python/Groovy/Go
  • Design and implementation of API integrations using REST/SOAP
  • Expertise in global traffic management, load balancing and CDN solutions
  • Understanding of SDLC and CI/CD concepts and tools
  • Experience building monitoring solutions
  • Expertise in architecting, documenting, and presenting solutions
  • Domain knowledge in OTT/Media/Telecom
Technologies
  • Applications: Java microservices/monolith, NodeJS, .Net (rare)
  • Cloud: AWS, GCP (perspective development)
  • Container orchestration: Kubernetes
  • Infrastructure: VmWare, Cisco ACI, NetApp
  • DevOps: Atlassian Suite, Jenkins, Prometheus, Grafana, ELK, Helm, BitBucket
  • Automation: Terraform, Ansible
  • Databases: PostgreSQL, Mysql, (+ Cassandra, Oracle, MS SQL - in stage of decommissioning)
  • Messaging: Kafka, HiveMQ
  • Load-Balancers/Proxy: F5, Nginx, ELB/ALB
  • Scripting languages: Bash, Python
We offer
  • Competitive Compensation
  • 26 paid holiday days
  • Commuting to work- costs reimbursement
  • Option to participate in our Pension Plan scheme OR Health insurance Compensation
  • Discretionary Performance Based bonus
  • Laptop + Corporate Simcard
  • Annual Salary Review
  • Trainings, Internal Education and Dutch Language Courses
  • Unlimited access to LinkedIn learning solutions
  • Relocation Package
  • Regular Corporate and Social Events
  • The opportunity to be part of a diverse and multicultural company
  • EPAM Employee Stock Purchase Plan (ESPP) (subject to certain eligibility requirements)
Apply

Job ID: EPAM-60913