This description is a summary of our understanding of the job description. Click on ‘Apply’ button to find out more.
Role Description
This role involves overseeing complex technologies within the DevOps domain and developing governance plans for ongoing initiatives.
Responsible for multiple common (sometimes diverse) Infrastructure Technologies in the DevOps domain under limited direction
Actively contributing to DevOps workflows/code, including CI/CD automation, infrastructure as code (IaC), containerization, and cloud operations
Solving specific implementation challenges while encouraging adherence to architectural and infrastructure standards
Adhering to infrastructure guidelines, design patterns, and standards as determined and set into policy
Collaborating with business partners, software engineers, technology and operations leadership to design and implement CI/CD pipelines, enabling seamless code deployments with a focus on automation and security
Working with 3rd party vendors and the Managed Services team to develop and implement technology enabled roadmaps
Training and acting as a resource for colleagues with less experience
Qualifications
Bachelor’s Degree in Computer Science, Computer Information Technology, or related computing major required, or equivalent experience
Typically, a minimum of five years of experience designing and implementing infrastructure solutions in multiple disciplines:
Network Administration
Server OS Administration
Storage Administration
Solution Architecture
Data Center Architecture
Database Administration
Middleware Administration
End User Computing Administration
Messaging Systems Administration
Prior experience with Ansible and Terraform
Hands-on experience with scripting languages like Python, Bash, and/or PowerShell
Requirements
Strong working knowledge of multiple Infrastructure or technical design areas
Strong understanding of Infrastructure methodologies and technologies
Understanding of the latest developments or changes of market conditions in the industry
Strong knowledge of current systems software, protocols, and standards
Knowledge of software/hardware evaluation principles and practices
Strong interpersonal skills in areas such as teamwork and facilitation