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

As a Senior DevOps Engineer at EPAM Systems, you will be responsible for designing, implementing, and maintaining scalable infrastructure and deployment pipelines across various projects. You will collaborate with cross-functional teams to ensure the reliability, performance, and security of our applications and systems, enabling continuous integration and delivery processes. Your expertise in automation and innovative problem-solving will be critical in driving DevOps initiatives that streamline workflows, reduce deployment times, and enhance system performance.



Job Responsibilities

  • Design, implement, and manage CI/CD pipelines to automate application deployment and infrastructure provisioning.
  • Monitor system performance and reliability, developing strategies to ensure high availability and minimal downtime.
  • Collaborate with development teams to enhance the build and deployment processes for microservices and cloud-native applications.
  • Implement configuration management tools to automate server configuration and management.
  • Conduct security assessments and integrate security practices within the DevOps lifecycle.
  • Provide technical guidance and mentorship to junior engineers on best practices in DevOps and cloud technologies.
  • Participate in incident response and troubleshooting to resolve operational issues and optimize system performance.


Qualifications

  • Bachelor’s degree in Computer Science, Engineering, or a related field; Master’s degree preferred.
  • 5+ years of experience in DevOps, system administration, or infrastructure engineering.
  • Proficiency in scripting languages such as Python, Bash, or Ruby.
  • Experience with cloud platforms such as AWS, Azure, or Google Cloud, including hands-on experience with services such as EC2, S3, and Lambda.
  • Strong familiarity with containerization technologies like Docker and orchestration tools such as Kubernetes.
  • Expertise in CI/CD tools such as Jenkins, GitLab CI, or CircleCI.
  • Solid understanding of networking, security, and monitoring strategies in cloud environments.


Technologies & Tools

The Senior DevOps Engineer will work with a variety of technologies and tools including, but not limited to, AWS, Azure, Docker, Kubernetes, Jenkins, Terraform, Ansible, Git, and monitoring tools such as Prometheus and Grafana. Familiarity with these tools will be essential in successfully executing the responsibilities of the role and ensuring the reliability and efficiency of our systems.



Ideal Candidates

Ideal candidates for this position will demonstrate strong analytical thinking and problem-solving abilities, along with a proactive approach to innovation and continuous improvement. They should possess excellent communication skills to effectively collaborate with cross-functional teams and stakeholders. A strong passion for technology and a commitment to staying up-to-date with industry trends and best practices in DevOps are essential. Moreover, candidates should be adaptable, resilient, and ready to take on challenges in a fast-paced environment.

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.