DevOps Engineer - Eolas Recruitment
  • Dublin, Leinster, Ireland
  • via BeBee.com
-
Job Description

DevOps Engineer

Our client, a leader in the financial services sector, seeks a highly skilled DevOps Engineer to join their team on a contract basis.

This role offers an exciting opportunity to work with multiple operating system platforms, primarily focused on Windows and Red Hat Enterprise Linux (RHEL).

Key Responsibilities:

  • Develop and implement a robust DevOps framework that promotes continuous integration, delivery, and deployment.
  • Design, build, and manage infrastructure and configuration management systems required for efficient software development and deployment.
  • Establish and maintain automated build, test, and deployment processes to ensure efficient and reliable software releases.
  • Foster collaboration and effective communication between development, operations, and other stakeholders to ensure smooth and efficient software delivery.
  • Develop and implement monitoring and alerting systems to proactively identify and resolve issues, optimize performance, and ensure system reliability and availability.
  • Implement and maintain security measures and best practices throughout the development and deployment process, ensuring compliance with relevant regulations and industry standards.
  • Identify opportunities for automation and process improvements, and implement tools and technologies to streamline operations, enhance productivity, and reduce manual efforts.
  • Create and maintain documentation, guidelines, and standard operating procedures (SOPs) to ensure proper knowledge transfer.

Essential Skills & Experience:

  • Git: Proficiency with Git usage and commands.
  • Jenkins: Expertise in Jenkins, particularly in DSL and Pipeline as Code.
  • Ansible: Strong experience in Ansible Playbook and role development.
  • Terraform: In-depth knowledge of Terraform for Infrastructure as Code.

Desirable Skills:

  • Development Languages: Experience with Python or other programming languages.
  • Cloud Platforms: Experience with AWS/Azure and relevant certifications.
  • System Administration: Familiarity with Linux/Windows Operating Systems, shell scripting, and system administration tasks.
  • Problem-Solving: Ability to analyze complex technical problems, identify root causes, and propose effective solutions in a timely manner.
  • Agile Methodologies: Familiarity with agile software development methodologies, such as Scrum or Kanban, and experience working in agile teams.

Benefits:

  • Competitive daily rate.
  • Hybrid working.

;