Full Time

Senior DevOps Engineer - Remote

EPAM Systems
Remote!
$110,000 - $150,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

As a Senior DevOps Engineer at EPAM Systems, you will play a pivotal role in bridging the gap between development and operations by implementing solutions that enhance the efficiency of our software delivery process. Your responsibilities will encompass managing the deployment and operation of critical infrastructure, automating processes, and ensuring system reliability and security. You will collaborate with cross-functional teams to drive improvements in CI/CD pipelines while using the latest tools and best practices in DevOps methodologies.



Job Responsibilities

  • Design, implement, and maintain scalable and highly available infrastructure using cloud services.
  • Develop and optimize CI/CD pipelines to facilitate swift software deployment.
  • Automate operational processes and increase system reliability through monitoring and alerting.
  • Collaborate with development teams to ensure infrastructure meets application requirements.
  • Provide technical leadership and mentoring to junior engineers on best practices.
  • Conduct regular system audits and implement security best practices to protect the system infrastructure.
  • Work closely with stakeholders to gather requirements and translate them into infrastructure solutions.


Qualifications

  • Bachelor’s degree in Computer Science, Information Technology, or a related field.
  • A minimum of 5 years of experience in a DevOps or Systems Engineering role.
  • Proficiency with cloud service providers (AWS, Azure, Google Cloud).
  • Experience with configuration management tools (e.g., Ansible, Puppet, Chef).
  • Strong scripting skills in languages such as Python, Bash, or Ruby.
  • Familiarity with containerization technologies such as Docker and orchestration tools like Kubernetes.
  • Solid understanding of networking concepts and protocols.
  • Excellent problem-solving skills and a proactive attitude.


Technologies & Tools

This position will predominantly utilize a range of cutting-edge technologies and tools designed for modern software development and deployment. These include cloud platforms like AWS, Azure, or Google Cloud for hosting infrastructure, Jenkins or GitLab for continuous integration, Docker and Kubernetes for containerization and orchestration, along with monitoring tools such as Prometheus or Grafana. Familiarity with version control systems such as Git and infrastructure as code tools like Terraform will also be essential.



Ideal Candidates

The ideal candidates for this position possess a strong blend of technical expertise and interpersonal skills. They are proactive problem solvers with a desire to streamline processes and enhance productivity. Candidates should exhibit a strong sense of curiosity, always seeking to learn and adopt new technologies and methodologies. Team players, they can effectively communicate complex concepts to both technical and non-technical stakeholders, ensuring alignment across the organization. A commitment to quality and best practices is crucial for success in this dynamic role.

In August there were 7.1 million job openings in the US, and 7 million people out of work and looking, says the Bureau of Labor Statistics. The job market now →

View Similar Jobs

Matches Jobs

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