Show more filters
Banner image for PT IKONSULTAN INOVATAMA
Job Type   /   Job Level
Full-time   /   Others/Any
Company Location
Indonesia
Minimum Requirement

Experience: Minimum of 2–5 years of proven experience in setting up, provisioning, and maintaining non-production/test environments (QA, Staging, UAT).

Technical Infrastructure: Strong, hands-on command of both On-Premises and Cloud infrastructure architectures (e.g., AWS, Azure, or GCP).

Server & OS: Deep understanding of server administration (both Linux and Windows Server environments).

Database Management: Proficient in managing, configuring, and troubleshooting databases (SQL and/or NoSQL).

Required Skills

Technical Skills (Hard Skills)

  • Environment & Infrastructure Management
  • Infrastructure Architecture (On-Premises & Cloud: AWS / Azure / GCP)
  • Server Administration (Linux/Ubuntu/CentOS & Windows Server)
  • Network Configuration (VPC, Subnets, Firewalls, Load Balancers, VPN)
  • Database Administration (Basic to Intermediate)
  • Relational Databases (SQL Server, PostgreSQL, MySQL)
  • NoSQL Databases (MongoDB, Redis)
  • Database Backup, Restore, Data Masking, & Data Provisioning for Testing
  • Environment Stability & Monitoring
  • System Monitoring (Resource Utilization: CPU, Memory, Disk, Network)
  • Alerting & Logging Systems
  • Backup & Disaster Recovery procedures for non-production environments
  • Continuous Integration & Deployment (CI/CD) - Optional but Recommended
  • Build Automation Tools (Jenkins, GitLab CI, GitHub Actions)
  • Version Control Systems (Git, GitHub, GitLab)
  • Containerization & Automation - Optional but Recommended
  • Container Management (Docker, Docker Compose)
  • Container Orchestration (Kubernetes / K8s)
  • Configuration Management (Ansible, Terraform)

Soft Skills & Competencies

  • Analytical Troubleshooting: Kemampuan investigasi mendalam (root-cause analysis) saat terjadi environment crash atau downtime.
  • Cross-functional Collaboration: Mampu berkomunikasi lancar dengan Tim Developer (terkait kode baru) dan Tim QA (terkait kebutuhan uji coba).
  • Agility & Resourcefulness: Cepat tanggap dalam menyediakan atau memulihkan environment agar tidak menghambat tenggat waktu rilis (deployment deadline).
  • Documentation Skills: Teratur dalam mencatat detail arsitektur, diagram jaringan, dan step-by-step konfigurasi environment untuk referensi tim.

Nice to Have

Automation & CI/CD: Experience with CI/CD tools (e.g., Jenkins, GitLab CI, GitHub Actions) to automate environment deployments and builds.

Infrastructure as Code (IaC): Familiarity with IaC tools like Terraform or Ansible for automated environment provisioning.

Containerization: Hands-on experience with Docker and orchestration platforms like Kubernetes to manage containerized test environments.

Monitoring Tools: Experience using monitoring and logging tools (e.g., Prometheus, Grafana, ELK Stack, Datadog) to track environment stability and performance.

QA Background: Basic understanding of QA methodologies and automated testing tools (e.g., Selenium, Cypress) to better align infrastructure with tester needs.

Version Control: Proficient with Git and repository management systems.

More jobs