DevOps Engineer - Contract - Dublin
Our client, a leading Consultancy are looking for a DevOps specialist to come on board for 6 months initially, and perform the following tasks.
Role & Responsibilities
Responsible for standardizing, developing and maintaining systems and infrastructure critical to the development process such as CI/CD pipelines, monitoring, cluster management, and configuration management.
Responsible for building and maintaining pipelines that ensure the timely and successful transition of web development projects from development into production.
Serves as an escalation point for investigation and troubleshooting of issues in NTA systems.
Works with Linux Administrators and IT DevOps Engineers in creation and maintenance of infrastructure and configuration for both self-hosted and cloud-based systems that support marketing applications.
Works with Security Analysts to automate security testing, monitoring and other controls as it pertains to marketing applications.
Works with the development team to build and maintain development tooling.
Works alongside designers, front-end developers and back-end developers in project planning and execution throughout the entire software development lifecycle.
Embraces change and strongly supports the idea and concept of continuous, life-time learning where it relates to DevOps, automation, web functionality and performance.
Participates in an environment that emphasizes trust, open communication, creative thinking, and cohesive team effort.
Skills & Qualifications
Minimum of 3 years of work experience in CICD, developer, or IT operations roles. Including at least 1 year of experience developing, maintaining, deploying or supporting web applications built on the LAMP or LEMP stacks and 1 year of experience working on a team using agile methodologies.
Strong knowledge of the Linux operating systems, Linux command line and bash scripting.
Proficiency managing system configuration and automation using appropriate tools such as Ansible, Puppet, Chef or others.
Proficiency using GIT source control to manage and maintain code.
Ability to write clean and testable code in an appropriate language for Linux automation .
Ability to understand basic systems architecture patterns and help translate that to infrastructure.
Ability to learn and adapt to ever changing and evolving applications and platforms.
Ability to troubleshoot critical and complex systems.
Excellent teamwork and communication skills.
Good problem solving and decision-making skills.
If you wish to be considered for this role, please apply ASAP as we have interview slots booked for next week.