Company OverviewNikel is a financial technology company improving access to financial services for banks and non-bank institutions. Through technology and advanced analytics, we offer a range of products to our customers in Indonesia, including Customer Acquisition, Credit Card Onboarding and Management, Lending Onboarding and Management, Credit Decision Engine, Fraud Detection System, and Risk & Analytics Consulting. Our mission is to drive business growth by providing secure, efficient, and inclusive financial solutions.
Role OverviewWe are seeking a talented and enthusiastic
DevOps Engineer for Credit as a Platform Team who is passionate about building robust, scalable, and automated infrastructure. In this role, you will be a key contributor to our engineering team, focusing on optimizing our deployment pipelines, enhancing system reliability, and fostering a culture of continuous improvement. You'll work closely with development and operations teams to bridge the gap and ensure seamless software delivery from code to production.
Responsibilities- Design, implement, and maintain scalable and reliable infrastructure on Google Cloud Platform (GCP).
- Develop and manage CI/CD pipelines for automated build, test, and deployment processes.
- Provision and manage infrastructure using Terraform for Infrastructure as Code (IaC) principles.
- Work with containerization technologies (Docker) and orchestration platforms, primarily Kubernetes, to deploy and manage microservices.
- Monitor system performance, troubleshoot issues, and implement proactive solutions to ensure high availability and optimal resource utilization.
- Collaborate with development teams to understand application requirements and provide infrastructure support and best practices.
- Implement and enforce security best practices across our cloud infrastructure and CI/CD pipelines.
- Participate in on-call rotation for production incident response and resolution.
- Document processes, configurations, and architectural decisions.
Qualifications- Minimum 3 years of experience as a DevOps Engineer or in a similar role.
- Proven experience with Google Cloud Platform (GCP) services, including (but not limited to) Compute Engine, GKE, Cloud SQL, Cloud Storage, Cloud Functions, IAM, Networking.
- Hands-on experience using Jenkins and ArgoCD for managing CI/CD pipelines
- Solid understanding of containerization concepts (Docker) and practical experience with Kubernetes for container orchestration.
- Strong expertise in Terraform for provisioning and managing cloud infrastructure.
- Proven skills in managing and troubleshooting Linux operating systems. Experience in creating VPN IPSec Gateway, VPN IPSec Tunnel, and NAT Gateway for external party integration purposes
- Hands-on experience in Domain Management (Domain Renewal & SSL Certificate Renewal)
- Familiarity with version control systems, especially Git.
- Experience with scripting and automation. Proficiency in Python is a significant bonus! (Other scripting languages like Bash/Shell are also valuable).
Bonus Points- GCP certifications (e.g., Professional Cloud DevOps Engineer, Professional Cloud Architect).
- Experience in creating automation pipelines using Ansible.
- Prior experience in Fintech or Banking is highly valued.
Benefits- Competitive salary and performance bonuses.
- Health insurance, wellness programs, and additional employee benefits.
- Opportunities for career growth within a fast-growing fintech company.
- A collaborative and innovative work environment at our Sudirman office in Jakarta.