About Hashgraph:
Hashgraph is a fast-growing software company committed to supporting, developing and servicing Hedera, an open source, proof-of-stake platform. Hedera is EVM-compatible and has been specifically built to meet the needs of enterprise and Web3 applications, which require speed, security, stability and sustainability. Hedera’s public network is governed by industry-leading organizations, spanning 11 sectors and 14 regions who oversee the development and direction of the decentralized platform.
About the role:
We are seeking an experienced Software Engineer with a robust background in Continuous Integration and Deployment (CI/CD).. The ideal candidate will have substantial expertise in GitHub Actions and CI/CD pipeline development, along with hands-on experience in maintaining and optimizing existing pipelines.
You may find yourself doing all of the following:
- Designing, developing, and maintaining CI/CD pipelines using GitHub Actions
- Collaborating with development teams to integrate automated testing and deployment processes
- Troubleshooting and resolving issues related to CI/CD pipelines to ensure smooth and efficient deployment cycles
- Implementing best practices for configuration management using Git
- Working closely with cross-functional teams to understand requirements and deliver solutions that meet business needs
- Continuously improving pipeline performance, reliability, and scalability
- Documenting processes, configurations, and workflows to ensure maintainability and knowledge sharing
Qualification Requirements:
- Previous experience in developing and maintaining CI/CD pipelines
- Strong programming skills in one or more of Java, Kotlin, Python, Bash, and Node.js
- Extensive experience with Git for configuration management
- Proven ability to troubleshoot and resolve complex pipeline issues
- Strong understanding of software development lifecycle
Other skills that are great to bring with you but that we can help you develop:
- Experience with GitHub actions
- Familiarity with containerization technologies like Docker and Kubernetes
- Knowledge of monitoring and logging tools
- Experience with Gradle