Roles & Responsibilities
Senior, DevOps Engineer (1 year contract)
This role is to lead the design, implementation, and management of DevOps and automation platforms. The engineer will be responsible for creating automation solutions to improve productivity in IT service delivery and operations, acting as a technical lead for a team of DevOps engineers.
Key Responsibilities & Duties
- Automation Leadership : Understand operational challenges and lead the development of automation playbooks using technologies like Ansible, Terraform, Chef, Python, and PowerShell .
- Platform Management : Set up, configure, and manage key DevOps platforms like Ansible Tower / AWX, Terraform, and GitLab , ensuring they meet operational SLAs.
- Code Development & Quality : Write infrastructure-as-code (IaC) and scripts, maintain code version control (e.g., Git), and implement automated testing procedures.
- Operationalization : Migrate and deploy automation use cases into production to improve efficiency.
- Presales Support : Provide technical expertise to support pre-sales activities for automation solutions.
- Integration : Ideally, integrate automation tools with other systems like IT Service Management (ITSM) platforms.
Must-Have Qualifications & Experience
Education : Degree or Diploma in Computer Science or IT-related field.Experience : 6+ years of hands-on experience in :
End-to-end development of Infrastructure-as-Code (IaC) for automation.
Setting up and managing Ansible, Terraform, and Chef .
Code versioning, CI / CD pipelines, and automated testing.
DevOps platform setup and configuration.
Technical Skills :
Strong background in Linux / Unix / Windows administration.
Proficiency in scripting languages like Python, Ansible, PowerShell, or Groovy .
Experience with databases (PostgreSQL, MS SQL, MySQL).
Experience with source control systems (like Git).
Good-to-Have Qualifications
Certifications : Certifications in DevOps or specific automation tools (e.g., Ansible, Terraform).Skills : Knowledge of Robotic Process Automation (RPA) tools and cloud DevOps experience are advantageous.Soft Skills
Excellent problem-solving abilities.Self-motivated with a strong attention to detail.Passion for automation and creating tools to streamline processes.Good understanding of networking, systems, and the software development lifecycle.Tell employers what skills you have
Version Control
Groovy
PostgreSQL
Pipelines
Presales
MySQL
Automation Tools
Scripting
Administration
Soft Skills
Networking
Python
Ansible
Databases
Software Development