Skip To Main Content
backBack to Search

Systems Engineer

Hybrid in Mexico,
& 2 others
DevOps
& 11 others

We are seeking a skilled Systems Engineer to play a pivotal role in streamlining and improving the software development lifecycle, with a particular focus on release builds, deployment workflows, automation, and continuous integration for full-stack application development.

The ideal candidate will be responsible for designing and implementing high-performing CI/CD pipelines, working closely with infrastructure teams, and managing intricate on-premises environments. You will also contribute to refining processes throughout the software lifecycle, from development to production monitoring and support.

Responsibilities
  • Develop and manage high-performing CI/CD pipelines, ensuring automation and efficiency
  • Maintain and optimize build environments and delivery tools for seamless deployment workflows
  • Work alongside infrastructure teams to oversee and manage highly reliable on-premises solutions
  • Implement Infrastructure-as-Code (IaC) for scalable, repeatable, and automated deployments
  • Provide on-call assistance, troubleshoot critical system issues, and resolve incidents effectively
  • Administer and maintain on-premises systems and tool environments to ensure stability and reliability
  • Improve system monitoring and maintenance with tools like NewRelic and Grafana
  • Drive the adoption of containerized environments and orchestration using Docker and virtualization tools
  • Offer expertise in designing application delivery pipelines while collaborating with infrastructure and development teams
  • Support and address technical issues in on-premises environments as part of an on-call support model
Requirements
  • At least 2 years of experience working in DevOps, CI/CD engineering, or related roles
  • Extensive experience with on-premises tools, services, and environments
  • Proficiency in managing Windows operating systems and a solid understanding of Linux administration
  • Advanced knowledge of PowerShell scripting for automating systems and deployment processes
  • Demonstrated expertise in Ansible for configuration management and orchestration
  • Hands-on experience with Jenkins and Azure DevOps, with knowledge of Rundeck, Nomad, or Backstage as an added advantage
  • Strong skills in monitoring tools such as NewRelic and Grafana for system observability
  • In-depth understanding of virtualization technologies and platforms
  • Experience with application build pipelines, specifically for front-end frameworks like React.js
  • Comprehensive knowledge of Git for version control
  • Fluent English communication skills, both written and spoken, at a B2 level or above
Nice to have
  • Knowledge of SCCM (System Center Configuration Manager) for managing endpoints and systems
  • Strong expertise in Docker for containerization and familiarity with VMWare for virtualization solutions
  • Experience with Apache Tomcat for deploying and managing web applications in complex environments
We offer/Benefits
  • International projects with top brands
  • Work with global teams of highly skilled, diverse peers
  • Healthcare benefits
  • Employee financial programs
  • Paid time off and sick leave
  • Upskilling, reskilling and certification courses
  • Unlimited access to the LinkedIn Learning library and 22,000+ courses
  • Global career opportunities
  • Volunteer and community involvement opportunities
  • EPAM Employee Groups
  • Award-winning culture recognized by Glassdoor, Newsweek and LinkedIn