Skip to main contentA logo with &quat;the muse&quat; in dark blue text.
EPAM Systems

DevOps Engineer

Zurich, Switzerland

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. In 2021, EPAM was added to the S&P 500 and included among the list of Forbes Global 2000 companies.

Want more jobs like this?

Get Software Engineering jobs in Zurich, Switzerland delivered to your inbox every week.

By signing up, you agree to our Terms of Service & Privacy Policy.

Selected by Newsweek as a 2021 and 2022 Most Loved Workplace, EPAM's global multi-disciplinary teams serve customers in more than 50 countries across six continents. As a recognized leader, EPAM is listed among the top 15 companies in Information Technology Services on the Fortune 1000 and ranked four times as the top IT services company on Fortune's 100 Fastest Growing Companies list. EPAM is also listed among Ad Age's top 25 World's Largest Agency Companies for three consecutive years, and Consulting Magazine named EPAM Continuum a top 20 Fastest Growing Firm.

Learn more at www.epam.com and follow EPAM on Twitter and LinkedIn .

DESCRIPTION

Are you a hands-on engineer with a problem-solving mindset and in-depth technical experience?
If you're a DevOps expert who enjoys developing elegant solutions for complex problems, this is the perfect opportunity for you to join EPAM and become part of our team in Zürich.
This role require experience in designing and implementing a DevOps strategy by leveraging on standard tools (GitHub, Teamcity, Nexus) and considering the limits imposed by a banking environment in terms of changes and legacy infrastructure.
The main objective is to drastically improve the team lead time (time between a new request and the consequent production deployment), improve the development flow, including incident management, and provide guidance to the team on best practices to support an ambitious project for one of EPAM's most prestigious and longstanding clients.
Read more to learn about the responsibilities and requirements for this role. We look forward to receiving your application!
Responsibilities
  • Design a DevOps strategy
  • Implement DevOps development processes (version control strategy, code flow, application configuration strategy)
  • Implement continuous integration (code quality, security policies, build strategy)
  • Implement continuous delivery (release strategy, release management workflow, deployment patterns)
  • Dependency management
  • Security and Compliance (according to client guidelines and policies)
  • Manage the infrastructure required for CI/CD
  • Continuous feedback/continuous improvement
  • Improve the team Lead Time (main goal)
  • Improve existing/legacy release process
  • Provide guidance on CI/CD best practices and processes
  • Improve the existing build chain (identify and remove bottlenecks)
  • Make sure the pipeline runs smoothly (monitor and control CI/CD process/operations)
  • Provide documentation, training to team members
  • (Optional) Move the CI/CD pipeline to Azure DevOps
Requirements
  • Proven knowledge of UNIX/Linux
  • Hands on experience with OS and applications troubleshooting
  • Familiarity with networking (NAT, DNS, firewalls, basic routing, load balancing, etc.)
  • Knowledge of one or more scripting languages: Bash, Python, Perl, Groovy
  • Knowledge of DevOps concepts and two or more of the following tools: Jenkins, TeamCity, Ansible, Chef, Puppet, Docker, Kubernetes or Terraform
  • Experience in source code management with git, knowledge of GitHub and/or GitLab
  • Experience with SQL, Oracle or PostgreSQL is considered a plus
  • Experience with one or more of the main Cloud platforms: Azure, AWS, GCP is considered a plus
  • Experience as software, build or release engineer for Java applications is considered a plus
We offer
  • EPAM Employee Stock Purchase Plan (ESPP) (subject to certain eligibility requirements)
  • Competitive compensation depending on experience and skills
  • Knowledge-sharing across EPAM's Global Tech Communities
  • Unlimited access to LinkedIn Learning Solutions
  • Relocation support as per EPAM relocation policies
  • EPAM Community with regular corporate and social events
  • Career growth, performance and compensation reviews
  • All perks and benefits are subject to certain eligibility requirements
Additional
  • Please note that any offers will be subject to appropriate background checks
  • We do not accept CVs from recruiting or staffing agencies
  • For this position, we are able to consider applications from the following:
    • Swiss nationals
    • EU/EFTA nationals
    • Third-country nationals based in Switzerland with an appropriate work permit
    • Displaced people from Ukraine who are currently in Switzerland and hold, or have already applied for, S permits
Apply

Client-provided location(s): Zürich, Switzerland
Job ID: EPAM-55643
Employment Type: Other

This job is no longer available.

Search all jobs