Skip to content Skip to menu Skip to footer
Beschreibung des Stellenangebots

Programmer Analyst III  -  Senior Platform Engineer - Build Master

Unum Ireland requires a talented Build Engineer to build out a continuous integration environment for our new platform.  This role requires strong technical and communicational skills. This position will join the Developer Tools team, which has responsibility for designing and building out the continuous integration and automate release processes and technologies; making recommendations to further improve the processes and management of all tools required to support the development teams.

The job holder will be responsible for enhancing the efficiency of development, testing & product release processes.  The candidate must be passionate about software quality, repeatable process and software development best practices; a proactive self starter, with a record of taking initiative and leading strategic requirements to successful completion; an adept problem solver who thrives in a fast paced environment with great learning opportunities.

The ideal candidate will be a build engineer who is a developer at heart, someone who enjoys solving complex build problems and working towards making builds run faster and more efficiently; must have a service-oriented attitude with excellent problem solving and analytical skills. Ability to work independently, self-motivated, and highly focused

Responsibilities will include:

  • Develop & maintain the build automation process, the product installation tools and maintain the configuration management system
  • Assist designing the infrastructure which includes automatically building the software, deploying to test systems, automated testing, deploying to targeted environments
  • Managing build machines/servers and build environments in a cloud based environment with security concepts and processes
  • Creating and maintaining source code control systems such as TFS, JIRA and Git
  • Continuous Integration environment – Jenkins - Develops automation of software builds and deployments
  • Maintaining processes that support and automate software product release
  • Set up &configure testing environments across multiple platforms & operating systems
    • Unit testing, code-coverage and static analysis tools, functional test automation techniques
    • Smoke testing builds for accuracy and completeness
    • Assisting with the management of environments to ensure proper configuration for testing
  • Works with developers, stakeholders & SMEs to identify and resolve build or deployment problems
    • Provide configuration management expertise to the Product Development team
  • Ensuring that appropriate quality steps and approvals are adhered to in the Agile SDLC
  • Ensuring appropriate project documentation is available for each new build or release

Technologies

We are looking for a qualified engineer who has experience with several of the following key technologies:

  • Configuration Management concepts, build framework design and architecture; release and Source Code Management
    • Source control management tools – TFS, Git, JIRA
    • Continuous integration tools – Jenkins, Solar
    • Build/deployment scripts for various technologies, primarily in the .NET space
    • Artefact repositories such as Artifactory
    • Proficient with Unix and Windows system administration
    • SQL and relational database admin
    • Familiarity in using quality tools such as HP Quality Center
  • Good scripting & automation skills including shell and one or more of Perl, Python, bash, PHP, or other
  • A solid understanding of and experience with Virtualization Technologies in the Server, Network, and Storage arenas is a plus
  • Experience with full Software Development Lifecycle
  • Follows systems standards and procedures as defined by Unum architecture

Personal Attributes:

  • 4+ years of experience as a Build or Release or Configuration Engineer in an Agile / Scrum development Environment
  • Strong attention to detail
  • Pre-emptive thinking, analytical thinking and problem solving skills
  • Actively participates in transfer of knowledge and/or mentoring in support of a strong team focused environment
  • Work with development & QA teams to analyse, troubleshoot and resolve build issues or smoke test issues
  • Ability to anticipate problems and take decisive actions, giving regard to the impact on other project teams, development partners etc
  • Ability to influence technical discussions and provide technical leadership
  • Strong oral and written communication skills
  • Strong time management skills
  • Works collaboratively to achieve team results
  • Ability to professionally manage multiple priorities with minimal supervision and on schedule
  • Any experience with .NET or SQL environments would be useful but not essential
  • Experience of quality management systems and certifications, such as, ISO and CMM highly desirable
Angaben zur Stelle
Work experience:
Work experience is not required
Gehaltsspanne:
Not provided
Date of expiry:
Link for more information:

Über das Unternehmen

Unum Ireland was established in 2008 and operates as a strategic Software Development and Business Operations Centre in Carlow. The Irish operation employs over 100 people and plays a vital part in developing critical business applications and providing services to the business.Unum is a leading provider of financial protection benefits in the United States and the United Kingdom. Unum&nbsp… Erfahren Sie mehr