Join to apply for the Build Engineer role at Hazelcast
1 week ago Be among the first 25 applicants
Description
In this role, you will drive the evolution of our platform infrastructure, bringing innovative ideas and strategic expertise to shape and accelerate workflows. You’ll leverage your deep knowledge of Jenkins/GitHub Actions to build scalable, secure pipelines, and your experience with cloud platforms (AWS or Azure) will be crucial in advancing our architecture. You will play a key role in ensuring rapid, reliable, and efficient software delivery across the organization while utilizing cutting-edge AI technology.
Department:
Software Engineering
Location:
Remote, UK
Responsibilities
- Design, build, and optimize scalable Jenkins/GitHub Actions pipelines for automating builds, tests, and deployments across multiple environments.
- Design and manage AWS or Azure infrastructure, integrating with CI/CD pipelines and leveraging cloud-native services.
- Use Terraform to automate cloud provisioning, ensuring version-controlled, reproducible, and scalable infrastructure.
- Manage Git workflows, including branching, Pull Requests, and strategies like Git Flow or trunk-based development.
- Automate and refine deployment processes for consistency and repeatability.
- Implement security best practices in pipelines and integrate code quality tools.
- Collaborate with teams to align on pipeline goals and automation strategies.
- Mentor teams on pipeline management and continuous improvement practices.
- Set up pipeline monitoring for high availability, performance, and usage metrics.
- Troubleshoot pipeline issues and optimize reliability.
Minimum Qualifications
- Proven experience architecting and optimizing Jenkins/GitHub Actions/Azure pipelines for complex workflows.
- Strong understanding of CI/CD best practices, security, and automation.
- Hands-on experience with AWS or Azure cloud services.
- Experience with Terraform for infrastructure as code.
- Proficiency with Git and managing multiple repositories.
- Experience with scripting languages like Bash or Python.
- Knowledge of monitoring tools such as Prometheus, Grafana, or CloudWatch.
- Understanding of Git branching strategies and source control management.
Preferred Skills
- Familiarity with AI/ML-driven build automation tools and predictive analytics for CI/CD.
- Experience with AI-enhanced release strategies and intelligent automation.
Benefits
- 25 days annual leave + Bank holidays
- Group Pension Plan
- Private Medical and Dental Insurance
- Life Insurance
- Employee Assistance Program
Additional Details
- Seniority level: Mid-Senior level
- Employment type: Full-time
- Job function: Engineering and IT
- Industry: Software Development