We are seeking enthusiastic and motivated junior to mid-level Site Reliability Engineers who possess a solid foundation in software engineering and a keen interest in infrastructure. This role is perfect for fresh graduates or candidates with up to two years of relevant experience looking to grow their careers in a supportive environment.
Key Responsibilities:
- Collaborate with cross-functional teams to design, build, and maintain scalable and reliable infrastructure in a cloud environment.
- Assist in the development and deployment of new software releases, ensuring minimal disruption and high availability.
- Monitor system performance, identify issues, and implement solutions to optimize performance and maintain uptime.
- Support, troubleshoot, and debug application and infrastructure issues.
- Automate operational processes and develop infrastructure-as-code tools to improve workflow efficiency.
- Participate in on-call rotation and contribute to incident management and root cause analysis.
- Assist in implementing and maintaining security best practices and protocols across the infrastructure.
Required Skills & Qualifications:
- Bachelor’s degree in Computer Science, Engineering, or related field OR equivalent practical experience.
- Up to two years of experience in a similar role or relevant internships.
- Solid understanding of software engineering principles and practices.
- Experience with databases (we use PostgreSQL), computer networking, web servers, and Linux system administration.
- Familiarity with containers (Docker experience is a must).
- Interest in and desire to learn infrastructure technologies, especially Kubernetes (training on K8s will be provided, prior knowledge is a plus).
- Basic knowledge of security concepts (specially web security and OWASP WSTG) and a willingness to expand this knowledge.
- Strong troubleshooting and problem-solving skills with a focus on debugging.
- Experience with scripting languages, preferably Python or Go, and familiarity with Django is a plus.
- Experience with GitLab or similar CI/CD tools is highly desirable.
- Excellent communication and collaboration skills, with a proactive and team-oriented attitude.