Senior DevOps Engineer
We are looking for a Senior DevOps Engineer to join our team, which focuses on building core services frameworks for product teams.
The ideal candidate will have a strong background in DevOps practices and cloud technologies, striving to enhance the reliability and efficiency of our deployment processes.
Responsibilities
- Enhance existing pipelines for continuous integration and delivery
- Deploy and configure services such as PostgreSQL and Redis
- Focus on improving the reliability of deployments
- Automate pipelines to streamline development processes
- Conduct end-to-end testing to ensure robustness and functionality
- Perform static and dynamic scans to ensure security and compliance
- Standardize deployment procedures to maintain consistency across environments
Requirements
- 3+ years of experience in DevOps
- Solid experience with Google Cloud Platform (GCP)
- Proficiency in Docker and Kubernetes
- Competency in scripting with Bash, Python, or Powershell
- Understanding of various deployment strategies including blue-green and canary
- Experience with Argo CD and YAML configurations
- Independent mindset with strong problem-solving skills
- Background in automating cloud environment setup
- Hands-on expertise in building and managing CI/CD pipelines
- Fluent English communication skills at a B2+ level
Nice to have
- Familiarity with Microsoft Azure
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