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.
Overview
As a Senior AWS DevOps Engineer at EPAM Systems, you will play a pivotal role in the architecture, development, and deployment of enterprise-level applications within the AWS cloud. Your responsibilities will encompass collaborating with development teams to automate and streamline operations, implementing best practices for CI/CD, ensuring system reliability, and optimizing performance. You are expected to leverage your expertise in AWS services and DevOps methodologies to enhance the efficiency of software delivery while being an advocate for a culture of continuous improvement.
Job Responsibilities
- Design, implement, and manage cloud infrastructure and services on AWS.
- Develop and maintain CI/CD pipelines for automated testing and deployment.
- Collaborate with development teams to deliver high-quality services through the utilization of Agile methodologies.
- Monitor system performance and reliability, proactively identifying and resolving issues.
- Implement security controls, best practices, and compliance measures across cloud environments.
- Provide guidance on best practices for cloud infrastructure, application deployment, and operational efficiency.
- Automate routine tasks to enhance team productivity and efficiency.
- Participate in on-call rotation to provide support and troubleshooting skills for production issues.
Qualifications
- Bachelor's degree in Computer Science, Information Technology, or a related field.
- Minimum of 5 years of experience in DevOps, systems engineering, or similar roles.
- Extensive experience with AWS services, including but not limited to EC2, S3, Lambda, RDS, and CloudFormation.
- Solid understanding of CI/CD tools, preferably Jenkins, GitLab CI, or similar.
- Proficiency in scripting languages such as Python, Bash, or PowerShell.
- Familiarity with Docker, Kubernetes, and container orchestration technologies.
- Strong knowledge of infrastructure as code (IaC) concepts and tools, such as Terraform or AWS CloudFormation.
- Excellent problem-solving skills, ability to work under pressure, and strong interpersonal skills.
Technologies & Tools
In this role, you will primarily utilize AWS services including EC2, S3, Lambda, and CloudFormation. You will work with CI/CD tools such as Jenkins or GitLab CI, as well as automation tools like Terraform for infrastructure management. Proficiency in container technologies like Docker and Kubernetes will also be critical, alongside scripting languages such as Python and Bash for process automation. Knowledge of monitoring and logging tools such as CloudWatch and ELK stack is also advantageous.
Ideal Candidates
The ideal candidate for this position is a proactive and analytical thinker with a strong grasp of both development and operations aspects of software delivery. You should exhibit flexibility and adaptability when facing challenges and possess a passion for learning and applying the latest technologies and methodologies in cloud computing. Strong communication skills and the ability to collaborate effectively with cross-functional teams are essential, as is a commitment to fostering a culture of continuous improvement and quality assurance.
No password to remember: you can log in with a link we email you. Log in →
View Similar Jobs
Similar jobs which you may be interested in. Typically using your existing skillset.