Site Reliability Engineer (Python)
- Published on
About the Role
We are seeking a Site Reliability Engineer with a strong emphasis on DevOps practices. In this role, you will collaborate with a dedicated team, managing and optimizing our internal cluster management platform. This is an exciting opportunity to learn best design practices from one of the largest orchestrating systems in the industry. Your contributions will enhance our cluster infrastructure, improving efficiency and reliability. Ready to make an impact? Apply now and be part of our innovative journey!
Responsibilities
- Investigate current configuration of tools and services
- Migrate legacy systems to new tools and services
- Maintain and refactor services used by the internal cluster management platform
- Write unit, integration, and functional tests for code changes
- Collaborate with the Site Reliability Engineering team on architecture and interfaces
- Write technical documentation for systems and processes
- Engage with multiple teams within the organization
- Work autonomously on high-level defined tasks
About the Candidate
Requirements
- Minimum of 3 years' experience in DevOps practices
- Experience with Docker for containerization
- Experience in developing and maintaining Infrastructure as Code
- Proficiency in Kubernetes for orchestration
- Familiarity with Linux environments for system management
- Basic understanding of software testing principles
- English proficiency at minimum B2/B2+ level
Nice to have
- Knowledge of Python for scripting and automation
- Experience with Go Language for system programming
- Familiarity with SQL and ETL/ELT Solutions
- Understanding of Networks basics and Monitoring tools
About the Company
EPAM is a leading global provider of digital platform engineering and development services. We embrace a dynamic and inclusive culture, where you will collaborate with multi-national teams and contribute to a myriad of innovative projects that deliver creative and cutting-edge solutions.
Company Culture and Benefits
We gather like-minded people, fostering a friendly team and enjoyable working environment. We offer a flexible schedule with the opportunity to work remotely within Poland and the chance to work abroad for up to 60 days annually. We provide growth opportunities with a clear career roadmap, including leadership development and access to various learning resources. We cover it all with a stable income (Employment Contract or B2B), a comprehensive benefits package, and various corporate events to promote well-being and social interaction.
Note: The set of bonuses might vary based on the role applied for and specifics will be discussed with our recruiter during the general interview.