Budget - INR 230,000/Monthly
Contract Duration - More than 6 months
Employment Type - Full time
Experience - 7-9 Years
Availability - Immediately
Timezone - (UTC+5:30)IST Indian Standard Time
Work Mode - Onsite - Client location
Work Location - Bengaluru, Karnataka, India
Identity verified
Email verified
Phone verified
Profile completed
Hired
Timezone : (UTC+5:30)IST Indian Standard Time
Total Job Posted : 24
Last viewed by client : 5 hours ago
We are seeking an experienced HashiCorp Vault Contractor with a strong DevOps focus to join our team in Bangalore. The ideal candidate will have a proven track record in deploying, managing, and securing HashiCorp Vault in production environments. This role involves working with DevOps tools, Linux administration, security and compliance, scripting, and automation. The successful candidate will play a crucial role in ensuring the secure management of secrets and sensitive data across our infrastructure.
Key Responsibilities:
• HashiCorp Vault Management: Deploy, configure, and manage HashiCorp Vault in production environments. Handle Vault clusters, including backup, recovery, and performance tuning. Implement and manage Vault’s authentication methods, secret engines, and access control mechanisms.
• DevOps Integration: Set up and integrate Vault with CI/CD tools such as GitHub Actions, Jenkins, GitLab CI, or Azure DevOps. Utilize Terraform for provisioning Vault infrastructure and integrate with other IaC tools like CloudFormation or Pulumi.
• Configuration Management: Use tools such as Ansible, Chef, or Puppet to manage Vault configurations and ensure consistency across environments.
• Containerization and Orchestration: Secure secrets within containerized environments using Docker and Kubernetes. Ensure Vault is effectively integrated into container orchestration platforms.
• Version Control and Automation: Manage source code with Git and use GitHub Actions for automating workflows. Develop and maintain automation scripts using Python, Bash, or PowerShell to streamline Vault operations.
• Linux Administration: Administer and troubleshoot Linux-based environments hosting Vault. Apply system monitoring, performance tuning, and security hardening best practices.
• Security and Compliance: Implement Vault in compliance-driven environments, adhering to standards like SOC2, GDPR, or HIPAA. Apply security best practices, including encryption, key management, and access control.
• Monitoring and Logging: Monitor Vault’s performance and security metrics using tools like Splunk or New Relic. Experience with Prometheus and Grafana is a plus.
• Networking: Configure and troubleshoot networking concepts including firewalls, VPNs, and secure network configurations related to Vault.
• Cloud Platforms: Work with public cloud platforms (AWS, Azure, GCP) or private cloud platforms (VMware, OpenStack). Integrate Vault with cloud-based services and infrastructure.
Required Skills and Experience:
• Experience in deploying and managing Vault in production environments.
• Knowledge of Vault’s authentication methods, secret engines, and access control mechanisms.
• Experience with Vault clusters, including backup, recovery, and performance tuning.
2. DevOps Tools and Technologies:
• Expertise in integrating Vault with tools like GitHub Actions, Jenkins, GitLab CI, or Azure DevOps.
• Proficiency with Terraform and experience with CloudFormation or Pulumi.
• Experience with Ansible, Chef, or Puppet for configuration management.
• Knowledge of Docker and Kubernetes, including securing secrets in containerized environments.
• Proficiency with Git and experience with GitHub Actions.
3. Linux Administration:
• Strong knowledge of Linux systems administration.
• Experience with system monitoring, performance tuning, and security hardening.
• Ability to manage and troubleshoot Linux-based environments hosting Vault.
4. Security and Compliance:
• Understanding of security best practices such as encryption, key management, and access control.
• Experience in implementing Vault in compliance-driven environments (e.g., SOC2, GDPR, HIPAA).
5. Scripting and Automation:
• Proficiency in Python, Bash, or PowerShell.
• Ability to create and manage automation scripts for Vault operations.
6. Monitoring and Logging:
• Experience with monitoring tools like Splunk or New Relic.
• Familiarity with Prometheus and Grafana is a plus.
7. Basic Networking Knowledge:
• Understanding of networking concepts like firewalls, VPNs, and secure network configurations.
• Ability to configure and troubleshoot network settings related to Vault.
8. Cloud Platforms:
• Experience with public (AWS, Azure, GCP) or private (VMware, OpenStack) cloud platforms.
• Familiarity with integrating Vault with cloud-based services and infrastructure.
For More information review the Document.