Publicerad: 2024-11-12
Software Engineer - Self Managed Cloud
What You'll Do:
- Develop and maintain Helm Charts.
- Package Helm charts and publish them to repositories.
- Develop and update GO-based test suites to verify the functionality and reliability of Helm charts and Kubernetes configurations.
- Integrate tests into the CI/CD pipeline to ensure that changes are validated before deployment.
- Design, implement, and maintain GitHub Actions workflows to automate build, test, and release processes.
- Implement security best practices such as managing secrets, enforcing access controls, and scanning for vulnerabilities.
- Maintain comprehensive documentation for Helm charts, CI/CD pipelines, testing procedures, and infrastructure configurations.
- Create and maintain templates for AWS CloudFormation, Azure Resource Manager (ARM), and Google Cloud Deployment Manager to deploy the product on each cloud platform.
- Run regular tests to validate the templates across all supported platforms, ensuring that deployments are successful and free from errors.
- Submit the product for publication to AWS, Azure, and GCP marketplaces, adhering to the specific requirements for each platform.
Ansök via e-post till sam.jackson@neo4j.com