SRE Engineer / DevOps Engineer
What's the role about
The SRE Engineer plays a critical role in maintaining and enhancing the reliability and performance of the company's systems, contributing technical expertise to the SRE team.
What you’ll be doing
-
Implement and maintain site reliability tools and practices.
-
Collaborate with development teams to ensure system scalability and reliability.
-
Participate in system troubleshooting and resolution of complex issues, drafting competent postmortems, improving the stability of the service
-
Contribute to automation efforts to streamline operations.
-
Assist in system performance analysis and improvement initiatives.
-
Perform Releases and maintain Production Environment SLA
-
Implementation and maintenance of tools for automating the development and delivery of applications to test and product environments
-
Assisting in the design, selection and development of software platforms, planning infrastructure and resources
-
Involvement in the entire services life cycle - from creation and design to deployment, operation and revision
What you’ll need to be successful in the role
-
Bachelor’s degree in Computer Science or a related field.
-
2+ years of experience in a site reliability engineering role.
-
Familiarity with cloud environments and containerization technologies.
-
Experience in system reliability and automation.
Technical Skills:
-
Proficiency in Kubernetes, Docker, and cloud services.
-
Good understanding of scripting languages like Python or PowerShell.
-
Has experience with CI / CD automation tools based on (Gitlab, Azure DevOps);
-
Has experience in deploying monitoring tools: Prometheus, Grafana, Zabbix, ELK;
-
Use Linux at the level of confident administration;
-
Use tools for configuration management: ansible, puppet;