Subra is a leading gaming platform that combines thrilling gameplay with engaging social features. With a rapidly growing user base, we strive to enhance the gaming experience by fostering community connections and delivering high-quality content.
We are looking for a talented DevOps Engineer to help us scale our infrastructure and ensure seamless operations. The ideal candidate will have extensive experience in containerization technologies, distributed systems, and automation tools. This role will focus on deploying and managing infrastructure using Kubernetes, designing CI/CD pipelines, and ensuring system reliability through monitoring and logging.
Key Responsibilities
- Kubernetes Management: Set up and maintain Kubernetes clusters, ensuring optimal performance and scalability for our applications.
- Infrastructure Deployment: Deploy and manage distributed systems on Kubernetes, including databases and message brokers.
- CI/CD Pipeline Design: Utilize GitLab to design and implement efficient CI/CD pipelines to streamline our development processes.
- Linux Proficiency: Utilize Linux as the primary operating system, including shell scripting to automate tasks and improve efficiency.
- Automation Technologies: Implement and manage automation tools like Ansible for configuration management and deployment.
- Monitoring and Logging: Set up and maintain monitoring and logging solutions using tools such as Prometheus and Grafana to ensure system health and performance.
Qualifications
- Experience: Proven experience as a DevOps Engineer or similar role, with a strong focus on Kubernetes and containerization technologies.
- Distributed Systems: Familiarity with the principles of distributed systems and microservices architecture.
- CI/CD Tools: Experience with GitLab CI/CD and other relevant tools.
- Java Ecosystem: Basic understanding of Java programming and the JVM ecosystem; familiarity with Gradle build systems.
- Linux and Scripting: Proficient in Linux environments with experience in shell scripting.
- Automation Tools: Knowledge of automation technologies, particularly Ansible.
- Monitoring Tools: Familiarity with monitoring and logging tools such as Prometheus and Grafana.
Soft Skills
- Strong problem-solving abilities and analytical skills.
- Excellent communication and collaboration skills.
- Ability to work in a fast-paced environment and adapt to changing requirements.
Benefits
- A collaborative and innovative work environment.
- Opportunities for professional growth and development.
- Competitive salary and benefits package.