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.