Job Description
- Designing, implementing, and maintaining the deployment and configuration of HashiCorp Vault and Consul within the organization's infrastructure.
-
Collaborating with cross-functional teams to integrate HashiCorp Vault and Consul into existing systems and workflows.
-
Developing automation scripts and infrastructure-as-code templates (e.g., using Terraform) to ensure efficient and reproducible deployments of Vault and Consul.
-
Managing access controls, secrets and encryption policies using HashiCorp Vault, ensuring secure storage and retrieval of sensitive information.
-
Configuring and managing Consul for service discovery, dynamic configuration and distributed key-value storage across the infrastructure.
-
Monitoring and troubleshooting Vault and Consul deployments, identifying and resolving performance issues, scalability bottlenecks and security vulnerabilities.
-
Implementing backup and disaster recovery strategies for HashiCorp Vault and Consul, ensuring high availability and data integrity.
-
Collaborating with development teams to provide guidance and support in utilizing Vault and Consul features effectively in their applications.
-
Staying up-to-date with industry best practices and emerging trends in DevOps, security and infrastructure automation.
- Participating in the evaluation and selection of additional DevOps tools and technologies to enhance the organization's CI/CD pipeline and infrastructure automation.
Requirements
-
Bachelor's Degree in Computer Science, Engineering, or a related field (or equivalent work experience).
-
Strong experience in implementing and managing HashiCorp Vault and Consul in production environments.
-
Proficiency in scripting languages (e.g., Bash, Python) and infrastructure-as-code tools (e.g., Terraform) for automation and deployment.
-
Experience with containerization technologies (e.g., Docker, Kubernetes) and their integration with Vault and Consul.
-
Familiarity with monitoring and logging tools (e.g., Prometheus, ELK stack) for observability and troubleshooting.
-
Excellent problem-solving and communication skills, with the ability to collaborate effectively with cross-functional teams.
-
Strong knowledge of Linux/Unix systems and networking concepts.
-
Relevant certifications (e.g., HashiCorp Certified: Vault Associate, Consul Associate) is a plus.
- Prior experience with other DevOps tools and practices (e.g., Jenkins, Git, CI/CD) is preferable.
Work Experience
3-7 years
Industry
Cloud IT Company
City
Jakarta
State/Province
Jakarta Raya
Country
Indonesia
Zip/Postal Code
11470