You will be working at our Dublin office, in a hands-on capacity within the Reveal Tribe group and will be responsible for maintaining/extending the build, test and deployment pipeline across all test and production environments for our award winning SAAS offering, Reveal.
- Working closely with a cross-functional product team of Software Engineers, QA, DBAs and the Engineering Manager to ensure smooth deployments of software updates.
- Working with the product team to implement and/or improve the process of building solutions.
- Deploying solutions across all test and production environments.
- Working closely with the CICD team to optimize existing pipelines, establish and enforce best practices.
You’ll need to have:
- Bachelor’s degree or relevant work experience.
- Experience working in an agile/scrum development environment.
- Hands-on experience in deploying complex distributed system in AWS.
- Experience in administering and leveraging any of the following build technologies: TeamCity, Bamboo, Jenkins/Hudson, Cruise Control, MSDeploy, Nant, MS Lab Manager.
- Experience in administering and using Octopus Deploy or any other similar application delivery pipeline.
- Experience working with SVN and GIT.
- Experience in automating database deployments and database versioning or source control tools.
- Experience in deploying .NET Framework and .NET Core applications and components.
- Experience building and deploying mobile applications using tools like Fastlane, TestFlight, Fabric, Google Beta, etc.
Even better if you have:
- Six or more years of experience in a Build/Release Engineer role.
- Degree in Computer Science/Engineering or equivalent education.
- C#/.NET experience.
- Experience in administering and using ELK in AWS.
- Ability to anticipate problems and take decisive action, giving regard to the impact on other project teams, development partners and stakeholders.
- Communications skills to clearly articulate complex concepts to all levels of the organization (both technical and non-technical).
- Ability to approach problems with a sense of ownership, enthusiasm, and innovation.
- Expert level scripting and automation skills, particularly using Powershell.
- Experience using SonarQube.