job description
Join Genie Genius as a DevOps & GitOps Engineer and be at the forefront of modern infrastructure and deployment strategies. Based in the vibrant tech hub of Canggu, Bali, you'll work in a dynamic environment that values innovation, automation, and scalability. This role is perfect for engineers passionate about streamlining development workflows, enhancing system reliability, and driving continuous integration and delivery (CI/CD) practices.
At Genie Genius, we empower our teams with cutting-edge tools and methodologies to build robust, scalable systems. You'll collaborate with cross-functional teams to implement GitOps principles, ensuring seamless deployments and infrastructure-as-code (IaC) practices. If you thrive in a culture of collaboration, creativity, and technical excellence, this is your opportunity to make a significant impact.
Bali offers a unique work-life balance with its stunning beaches, vibrant expat community, and thriving tech scene. Enjoy the flexibility of working in a tropical paradise while contributing to high-impact projects that shape the future of technology.
Responsibility
- Design, implement, and maintain scalable and secure cloud infrastructure using GitOps principles.
- Automate CI/CD pipelines to ensure seamless and efficient software deployments.
- Manage and optimize Kubernetes clusters and containerized applications.
- Monitor system performance, troubleshoot issues, and implement proactive solutions.
- Collaborate with development teams to integrate DevOps best practices into the software development lifecycle.
- Implement infrastructure-as-code (IaC) using tools like Terraform or Pulumi.
- Ensure high availability, security, and compliance of all systems and applications.
- Document processes, architectures, and procedures to maintain clarity and knowledge sharing.
Qualifications
- Bachelor's degree in Computer Science, Engineering, or a related field.
- Proven experience as a DevOps Engineer, with a strong focus on GitOps methodologies.
- Proficiency in cloud platforms such as AWS, Azure, or Google Cloud.
- Hands-on experience with Kubernetes, Docker, and container orchestration.
- Strong scripting skills in languages such as Python, Bash, or Go.
- Experience with CI/CD tools like Jenkins, GitLab CI, or GitHub Actions.
- Familiarity with monitoring and logging tools such as Prometheus, Grafana, or ELK Stack.
- Excellent problem-solving skills and the ability to work in a fast-paced environment.