Hazelcast

Lead Platform Engineer, Build and Release

Hazelcast

full-time

Posted on:

Origin:  • 🇬🇧 United Kingdom

Visit company website
AI Apply
Apply

Job Level

Senior

Tech Stack

AWSAzureCloudGrafanaJavaJenkinsPrometheusPythonTerraform

About the role

  • Design, build, and optimize scalable Jenkins/GitHub Actions pipelines for automating builds, tests, and deployments
  • Design and manage AWS or Azure infrastructure, integrating with CI/CD pipelines
  • Use Terraform to automate cloud provisioning
  • Manage Git workflows, branching, Pull Requests, and branching strategies
  • Automate and refine deployment processes
  • Implement pipeline security best practices and integrate code quality tools
  • Collaborate with teams on pipeline goals and automation strategies
  • Mentor teams on pipeline management and continuous improvement
  • Set up pipeline monitoring for availability, performance and usage metrics
  • Troubleshoot pipeline issues and optimize reliability

Requirements

  • Java experience
  • Proven experience architecting and optimizing Jenkins/GitHub Actions/Azure pipelines
  • Strong understanding of CI/CD best practices, pipeline security, and automation
  • Strong hands-on experience with Azure or AWS
  • Familiarity with cloud services integration with CI/CD pipelines
  • Hands-on experience using Terraform
  • Proficient in version control, particularly with GitHub
  • Proficient with monitoring and alerting tools (e.g., Prometheus, Grafana, CloudWatch)
  • Strong troubleshooting skills for CI/CD pipeline issues
  • Advanced knowledge of branching strategies in Git (e.g., Git Flow, trunk-based development)
  • Experience managing multiple GitHub repositories
  • Experience writing scripts in languages such as Bash, Python
  • Nice to have: Familiarity with AI/ML-driven build automation tools
  • Nice to have: Experience with predictive analytics for CI/CD
  • Nice to have: Knowledge of AI-enhanced release strategies