Software Developer/ Engineer/ Architect

Build Engineer - Build Release Agile

The successful candidate will be working at our Dublin office, in a hands-on capacity and immediate contact with application development teams of the Platform group responsible for backend solutions. Emphasis of the role is on continuous delivery and “total automation”.

  • Working closely with a cross-functional team of Software Engineers, QA Automation, Operations and business stakeholders to ensure smooth deployments of software updates.
  • Pro-actively working with the team to improve the process of building and deploying solutions across all test and production environments.
  • Developing and maintaining reusable automation scripts and components with variety of build and deployment automation tools, including but not limited to: git implementations (e.g. Bitbucket), build runners (e.g. Bamboo or Jenkins), deployment automation (e.g. Octopus) and AWS IaC (infrastructure as a code) scripts.

You’ll need to have:

  • Bachelor’s degree or relevant work experience.
  • Experience as a Build/Release Engineer in an Agile development environment.
  • Experience with any of the following build and deployment automation platforms: Bamboo, TeamCity, Jenkins, Octopus Deploy, Web Deploy (MSDeploy), TFS, AWS CodeDeploy, GoCD.
  • Experience using Git, Gitflow (branching model).

Even better if you have:

  • BSc computer science/engineering or similar.
  • Strong scripting and automation skills, especially PowerShell.
  • Successful experience with large enterprise scale solutions.
  • Working experience or good understanding of .Net Framework and C#.
  • Experience with AWS, Docker, .NET Core deployments.
  • Experience in automating database deployments, database versioning and source control.