DevOps Engineer

Dev Ops

Ref: 199Tuesday 11 January 2022

We are inviting applications for a DevOps Engineer to join a company who are a leading global provider of IoT and Machine-to-Machine solutions, based in Galway. (Hybrid working available post Covid)

Responsibilities:

  • Implement DevOps practices such as infrastructure as code, continuous integration, and automated deployment that leverage cloud and on-premise services.
  • Design and build the tools, frameworks, systems, and processes that engineers use to build, integrate, deploy, scale, and manage their software.
  • Build, manage, and deploy architectures using technologies such as Terraform, Ansible, and Kubernetes.
  • Automate tasks across the full CI/CD lifecycle to create an efficient developer experience and reduce manual effort.
  • Build and scale solutions from proof-of-concept to full production systems.
  • Promote and implement best practices in observability (monitoring, tracing, alerting, logging) and high availability within the software engineering group.
  • Work with a global DevOps team to mitigate disruption for any system being supported by platform teams.

 

Requirements:

  • 3+ years in DevOps or SRE roles, with a focus on tooling, automation, and distributed systems development.
  • 5+ years of overall software industry experience.
  • Extensive experience architecting, designing, and implementing deployments in multi-cloud (AWS/Azure/Oracle/Rackspace) and on-premise environments.
  • Excellent understanding of networking and ability to troubleshoot infrastructure issues in multi-cloud and on-premise environments.
  • Excellent documentation and communication skill, as well as presentation and demo skills.
  • Experience with continuous integration tools (e.g. Jenkins, CircleCI, Codefresh).
  • Experience with configuration management platforms (e.g. Ansible, Chef, Salt).
  • Hands-on experience using Terraform and/or Kubernetes at scale.
  • Strong scripting knowledge.
  • Experience using monitoring frameworks to monitor health and performance of infrastructure and applications.
  • Experience working with DBA teams supporting database platforms such as Microsoft SQL/MySQL/Oracle.
  • Exposure to big data analytics & streaming tools such as Hadoop & Kafka.