Full Time

Senior DevOps Engineer - Remote

EPAM Systems
Remote!
$120,000 - $160,000* / year

Job Description

This job was posted over 30 days ago, so it has most likely closed. See newer jobs like it.

Written by AI from the job title and company, not by EPAM Systems, so some details may not match this job. The employer's own page has the real description.

Job Overview

The Senior DevOps Engineer at EPAM Systems will play a crucial role in enhancing and maintaining our software development lifecycle. The successful candidate will be responsible for implementing and managing continuous integration and deployment workflows, collaborating with software development teams to optimize performance and reliability, and ensuring that appropriate infrastructure is in place for efficient application operation. The role demands a focus on automation, monitoring, and optimization of systems, alongside a commitment to high-quality standards in the development process.



Job Responsibilities

  • Design, implement, and manage CI/CD pipelines to streamline software delivery.
  • Automate infrastructure provisioning and management using Infrastructure as Code (IaC) practices.
  • Monitor system performance and ensure the reliability and availability of services.
  • Collaborate with development teams to troubleshoot and resolve deployment issues.
  • Evaluate and implement new technologies and tools to improve DevOps processes.
  • Maintain documentation of systems and processes for future reference and training purposes.
  • Provide technical guidance and support to team members and stakeholders.


Qualifications

  • Bachelor's degree in Computer Science, Information Technology, or a related field.
  • 5+ years of experience in DevOps, Site Reliability Engineering (SRE), or related roles.
  • Proficiency with cloud platforms such as AWS, Azure, or Google Cloud Platform.
  • Strong experience with CI/CD tools such as Jenkins, GitLab CI, or CircleCI.
  • Solid knowledge of containerization technologies, such as Docker and Kubernetes.
  • Familiarity with monitoring tools like Prometheus, Grafana, or ELK stack.
  • Excellent scripting skills in languages such as Python, Bash, or similar.
  • Strong understanding of version control systems, particularly Git.


Technologies & Tools

The Senior DevOps Engineer will work with a diverse set of technologies and tools, including cloud services (AWS, Azure, GCP), CI/CD platforms (Jenkins, CircleCI, GitLab CI), container orchestration (Kubernetes), configuration management tools (Ansible, Terraform), and monitoring solutions (Prometheus, Grafana). Familiarity with programming and scripting languages such as Python and Bash will also be beneficial for the automated management of environments.



Ideal Candidates

Ideal candidates for the Senior DevOps Engineer position will exhibit strong problem-solving skills and the ability to think critically under pressure. They should demonstrate a proactive approach to identifying system inefficiencies and possess excellent communication skills to effectively collaborate with cross-functional teams. A deep understanding of software development methodologies and a passion for continuous improvement are key characteristics of successful candidates, along with a strong commitment to best practices in DevOps and system reliability.

Had a job search go strangely, or terribly? Tell us. We publish stories without names. Tell your story →

View Similar Jobs

Matches Jobs

Similar jobs which you may be interested in. Typically using your existing skillset.