We seek a skilled Senior DevOps Engineer to become an integral part of our team, facilitating the upkeep of our SaaS codebase infrastructure.
The role interweaves development, operations, and support elements to guarantee the seamless functioning of our systems. The ideal candidate will manage infrastructure assignments and regular maintenance, ensuring our services maintain high availability and optimal performance.
Responsibilities
- Upgrade dependencies as suggested by Snyk reports to mitigate gem vulnerabilities
- Transition two Jenkins instances to Buildkite
- Execute version upgrades for Ruby, Rails, MongoDB, MySQL, and Redis
- Migrate CentOS7 servers to Rocky Linux 8
- Apply weekly security enhancements for operating system packages
- Provide round-the-clock on-call support
- Develop and maintain CI/CD pipelines
- Enforce principles of infrastructure-as-code using tools like Terraform
- Install configuration management tools such as Chef
- Monitor system performance and troubleshoot problems
- Update and maintain documentation and system standards
Requirements
- Minimum 3 years in DevOps or systems engineering roles
- Extensive software development experience with a background in maintaining a SaaS codebase and its associated infrastructure
- Expertise in the Ruby and Rails ecosystem
- Background in Linux systems engineering
- Proficiency in CI/CD methodologies
- Competency in infrastructure tools such as Terraform or Chef
- Strong written communication skills
- Flexibility to work remotely and participate in on-call rotations
Nice to have
- Ability to work with Elastic stack, Nagios, and Jenkins
- Understanding of MySQL, MongoDB, and Nginx
- Ability to comprehend CDN principles
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