Continuous Deployment Engineer

  • Cork
  • Negotiable
  • Contract

Description

Job Description

  • Will have the depth of knowledge required to set up the processes and infrastructure to maximise delivery
  • Will be responsible for communicating with a wide variety of stakeholders to gather requirements and build collaboration
  • Identify and eliminate road blocks to improving flow from development from production
  • Provide support to development teams, senior management and other stakeholders Primary responsibilities
  • Responsible for the framework that provides the facility for Continuous Integration and Continuous Deployment for multiple initiatives
  • Responsible for collaborating with developers to build code, manage issues, and successfully deploy our software
  • Develop automated practices and recommend improvements
  • Develop automation framework for software version migration that is integrated into our centralized infrastructure
  • Work closely with stakeholders to optimize builds, tests, and deployment workflows
  • Assist developers in managing version control branches/tags
  • Provide day-to-day support to manage development tools, code repositories and utilities currently deployed, upgrading when necessary in the least disruptive manner
  • Work to continuously improve speed, efficiency and scalability of the build and test systems
  • Support the software development life cycle and Agile development methodologies
  • Troubleshoot compile and build failures, and facilitate resolution
  • Manage the deployment of software components into QA, Staging and Production environments
  • Improve speed, efficiency and scalability of the continuous deployment environment, automating wherever possible
  • Create and maintain continuous integration process documentation
  • Tool Coding (Installer) and Test Development Coordinate and support backup and recovery strategies
  • Provide continuous integration training as needed
  • Contributes to an atmosphere of cross-functional teamwork within the organizations Agile project lifecycle
  • Including key interactions with Product Management and QA Perform other administrative and technical duties as directed by manager
  • Design and develop installation utilities for Web-based and Linux (advantageous) software components

 

 

Education / Qualifications

  • 1+ years of experience in software development, build, release, and automation
  • Experience across software development lifecycle development, testing, configuration management, and deployments
  • Hands on experience with Continuous Integration practices such as TFS or similar experience in build tools such as Jenkins
  • Experience developing automation scripts
  • Familiarity with unit testing and code-coverage tools
  • Bachelor of Science degree in Computer Science or related area
  • Expert knowledge of source control management systems (i.e. Mercurial) and code branching/merging strategies
  • Excellent communication skills
  • Familiarity in Windows environments
  • Some experience with SQL and relational databases administration (i.e. MySQL, MS SQL, PostgreSQL)
  • Familiarity with build-time dependency management
  • Ability to excel within an “agile” environment (i.e. user stories, iterative development, continuous integration, shared ownership, test-driven development, etc.)
  • Ability to learn and evaluate new tools highly motivated and independent Technical
  • Experience with Puppet, Chef, Ansible, Octopus deploy
  • Experience with Team Foundation Server (TFS)
  • Experience with Node Package Manager (NPM) – advantageous Other
  • Strong interpersonal skills including ability to articulate ideas to both technical and non-technical audiences
  • Excellent oral, written and presentation communication skills.

Your Name (required)

Your Email (required)

Your Message

Upload your CV

Overview

  • BC09112018
  • Cork
  • Negotiable
  • Contract
  • 9th of November
  • IT
Brian Cassidy

Brian Cassidy

  • brian.cassidy@sabeo.com

Solving Business Problems through

the provision of People and Technology,

combined with Experience and Trust

FOR MORE INFORMATION ON OUR SERVICES, PLEASE CONTACT SABEO
DIRECT ON 01 406 4600 OR BY EMAILING INFO@SABEO.COM

Solving Business Problems through the provision of People and Technology, combined with Experience and Trust

FOR MORE INFORMATION ON OUR SERVICES, PLEASE CONTACT SABEO DIRECT ON 01 406 4600 OR BY EMAILING INFO@SABEO.COM

The Courtyard,
Carmanhall Road, Sandyford,
Dublin 18
email: info@sabeo.com
phone: +353 (0) 1 406-4600

Follow us on LinkedinYoutube