-Designing, implementing, and maintaining the deployment and configuration of HashiCorp Vault and Consul within the organizations 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 organizations CI/CD pipeline and infrastructure automation.
Requirements
-Bachelors 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.