Back to search:DevOps Engineer / Jakarta (south)

Education:

  • Minimum Diploma (D3) in Information Technology

Experience:

  • Junior: Minimum 1 year of experience in DevOps, Site Reliability Engineering (SRE), or equivalent roles in a similar industry.
  • Middle: Minimum 3 years of experience in DevOps, Site Reliability Engineering (SRE), or equivalent roles in a similar industry.
  • Senior: Minimum 5 years of experience in DevOps, Site Reliability Engineering (SRE), or equivalent roles in a similar industry.
  • Experience or understanding of banking IT workflows is strongly preferred.

Core Competencies:

  • Knowledge of software development principles and best practices.
  • Strong expertise in CI/CD concepts, pipelines, and automation flows.
  • Proficient in application deployment strategies and release management.
  • Solid understanding of source code management tools such as Git.
  • Skilled in using Unix/Linux commands for environment setup, troubleshooting, and automation.
  • Deep understanding of cloud-native technologies, especially:

  • Containerization: Docker

  • Orchestration: Kubernetes, OpenShift (OCP)
  • Supporting tools: kubectl, oc
  • Strong hands-on experience with CI/CD tools such as Jenkins, GitLab CI, and GitHub Actions.
  • Experienced in GitOps tools such as ArgoCD and FluxCD.
  • Skilled in Infrastructure as Code (IaC) using tools like Terraform and Ansible.
  • Advanced scripting capabilities using Shell Script, Python, or Groovy.
  • Familiar with logging management tools such as ELK Stack, OpenSearch, Loki.
  • Skilled in monitoring and APM tools like Grafana and Dynatrace.
  • Familiar with major cloud providers, especially Google Cloud Platform (GCP) and Amazon Web Services (AWS).
  • Able to proactively solve issues, perform incident mitigation and root-cause analysis, prevent recurrence, and plan tech stack updates.
  • Experienced in code review, clean coding, and implementing secure development practices including SAST, DAST, and IAST.
  • Advanced understanding of DevOps culture and concepts: TDD, CI/CD, GitOps, Agile.
  • Active involvement in application deployment, delivery, and repository management.

Technical Skillset:

  • Languages: Python, Bash
  • Databases & Messaging: OracleDB, MySQL, MongoDB, Redis, Kafka, RabbitMQ, ActiveMQ
  • Infrastructure as Code (IaC): Terraform, Ansible
  • Containerization & Orchestration: Docker, Kubernetes, OpenShift (OCP)
  • CI/CD & GitOps: Jenkins, GitLab CI, GitHub Actions, ArgoCD, FluxCD
  • Monitoring & Logging: Dynatrace, Prometheus, Grafana
  • ELK Stack (Elasticsearch, Logstash, Kibana), OpenSearch, Filebeat, Loki
  • Security & Secrets Management: HashiCorp Vault
  • Cloud Platforms: AWS, GCP
  • Deployment Management: Kustomize, Helm Chart
  • Security Tools (SAST/DAST): Checkmarx, SonarQube, Acunetix, Appknox

Job Descriptions:

  • Have a high ability to analyze problems
  • Analyze problems that occur in production applications
  • Monitoring problems that occur in SQL Server, MongoDB & Server
  • Create operational analysis problem reports
  • Able to adapt and integrate with relevant technology
  • Innovate in technological developments that suit the company's need
  • Design, develop, and deploy scalable microservices solutions
  • Optimize performance and ensure reliability of applications running on Cloud
  • Collaborate with DevOps to implement effective CI/CD pipelines for microservices
  • Ensure seamless integration and communication between services
  • Willing to be on standby 24/7 in case of deployment needs.