DevOps Engineer - Remote or Hybrid


Information Providers Ltd
Longford, CO.LONGFORD
Ireland

Industry
Computer Software
Employment Type
Employee
Work Schedule
Full-Time Permanent

Job Description

About IP

Information Providers (IP), is an IT Outsourcing Company and also an IT Contract Staff Resource Consultancy, established in 1998, with corporate clients based primarily in the Greater Dublin and Midlands areas. Our IT Outsourcing business is designed to allow us to design, control, operate, and fully manage our client's entire Information Systems (IS), providing clients with the opportunity to focus on their core competencies.

Separately, our IT Contract Staff Resource business also provides long-term contract staff on fixed-term contracts encompassing a very wide range of the latest leading-edge IT skills covering almost all IT disciplines.

We currently have an excellent opportunity for a DevOps Engineer.


We invest in your life and career. If you are interested in advancing your career, IP offers a complete and competitive package of benefits that demonstrates how much we care for employees and their families through every stage of life.

Tomorrow’s strongest companies are those that have both the skill sets and agility to navigate the constant state of rapid change in business and technology. We believe the best way to ensure these qualities is by hiring very competent skill sets with a desire to advance careers and technical solutions.


Job Description:

Job title: DevOps Engineer - Choice of “Remote” and Office-Based Positions

Location: Longford

Job Type: Full time permanent role (Contractors preferring a Long Term Contract (2 to 4 years will also be considered)

**This position is open to EEA candidates only**


Responsibilities:

  • Build, test and deploy cloud-based infrastructure and applications using CI/CD and Infrastructure-as-Code.
  • Contribute to the coding of custom test automation frameworks.
  • Performs script maintenance and updates due to changes in requirements or implementations.
  • Assists with setup/maintenance of environments for both manual and automated testing.
  • Assist in production support through the investigation and resolution of incidents.
  • Performs ongoing routine application maintenance tasks.
  • Assist in conducting gap analysis, identifying feasible alternative solutions, and assisting in the scope of modifications.
  • Participates in contingency planning, including reliable backup and restore procedures.
  • Documents functions and changes to new or modified modules and test activities/results.


Requirements:

  • A 3rd level degree in Computer Science/Engineering or related discipline
  • 3+ years’ of working experience in DevOps
  • 2 - 8+ years demonstrated industry experience
  • Excellent English.


Technical Skills:


Must-Have:

You will have demonstrated the following competencies to the proficiency level appropriate to the seniority of the role;


  • Developing Flask APIs and working with Python
  • Developing applications for Kubernetes
  • Creating and modifying Helm charts
  • Using Docker throughout the development process
  • Creating and maintaining Jenkins jobs
  • Creating and maintaining Spinnaker pipelines
  • Developing and operating using open source and commercial software within a cloud-centric environment.
  • Gerrit for source control and performing code reviews as part of the build and deployment cycle.
  • Test-Driven Development with appropriate tools and frameworks.
  • Write/maintain automation script using Bash/Shell or python scripting languages.

Desirable:

  • Experience in working with Test Automation frameworks like Pytest & Pytest & Robot Framework
  • Experience using Keycloak - IAM
  • Experience using Minio - object storage
  • Experience using ELK Stack - Elasticsearch, Logstash & Kibana
  • Experience with Linux
  • Experience with Keycloak, HashiCorp Vault, Groovy, Minio, ELK Stack, OpenSUSE, Jira, MS Sharepoint, MS Docs 
Other Skills:
  • Highly motivated, with a proven ability to work on own initiative within a challenging and dynamic work environment
  • Ability to work both independently and as part of a team with professionals at all levels
  • Outstanding communication (both spoken and written), planning, project management, networking, and influencing skills
  • Assist in project planning and task estimation
  • Ability to prioritise tasks and work on multiple assignments
  • Strong analytical skills and logical approach
  • Strong commitment to professional and client service excellence
  • Maintain current industry/business knowledge
  • Develop and share reusable knowledge that can be readily applied to new client projects


Key Benefits

We reward performance and hard work with best-in-class compensation:

  • Health plan options
  • Training & Development
  • Flexible working
  • Generous time off
  • English language training
  • Employee wellbeing
  • Pension
  • Bike-to-Work scheme
  • Gym
  • and much more …

Employer
Information Providers Ltd
Kevin Hourican

CO.LONGFORD
Ireland