Senior DevOps Engineer
We are seeking a talented Senior DevOps Engineer to join our growing team. This position provides an opportunity to contribute to challenging, infrastructure-focused work within a cooperative, future-focused environment. You'll collaborate with colleagues who value technical mastery, ongoing education, and the hands-on use of contemporary automation practices. If you're eager to engineer dependable, scalable systems while remaining current with evolving technology, this role offers a solid pathway for career progression
Responsibilities
- Design and sustain scalable, reliable infrastructure systems that fulfill both business and technical demands
- Collaborate with multidisciplinary teams to ensure deliverables are finished punctually and meet quality criteria
- Engage in architecture-related conversations, contributing viewpoints that influence infrastructure project direction
- Assess configurations and scripts developed by fellow engineers, offering practical feedback that maintains dependable practices
- Investigate and work through intricate technical issues that surface throughout the deployment and operations lifecycle
- Support junior colleagues' growth by sharing knowledge that reinforces their technical capabilities
- Participate in planning efforts, assisting with scope clarification and providing reliable time estimates
- Keep up with changing technology trends and incorporate worthwhile approaches into regular tasks
- Keep clear documentation of major technical decisions and operational workflows to support lasting system stability
- Work in partnership with stakeholders to establish defined objectives and confirm work meets expectations
Requirements
- At least three years of applicable, relevant professional experience
- Functional knowledge of AI principles and tools, used to enhance infrastructure and automation development
- Hands-on background operating within cloud environments built on Amazon Web Services
- Advanced skill in Python and Bash for scripting and automating operational tasks
- Strong background in Linux Administration for managing and sustaining server-based environments
- Experience using CI/CD tools such as Jenkins, Atlassian Bamboo, or GitLab CI to automate release processes
- Working knowledge of Oracle RDBMS for managing and sustaining relational database infrastructure
- Familiarity with MySQL for structuring and accessing relational data systems
- Background in Windows Administration for managing and sustaining Windows-based server environments
- Experience with infrastructure-as-code tools like Terraform or AWS CloudFormation for cloud resource provisioning
- Proficiency with configuration management tools such as Ansible, Chef, Puppet, or SaltStack for automating system configuration
- Hands-on experience with Kubernetes for orchestrating and managing containerized application deployments
- Confident English communication skills at a B2 level or higher
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