Software Developer/ Engineer/ Architect

Senior DevOps Engineer

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.