Description

We are looking for a skilled DevOps Engineer to join our team and help bridge the gap between software development and IT operations. In this role your primary focus will be automating portions of the releases and creating the CI/CD pipeline while helping set and enforce department standards. Secondary focus is configuring and releasing software during release windows. You will work closely with software developers, system administrators, and other IT staff to streamline and optimize our development workflows, ensuring fast, reliable, and scalable deployments.

 

MINIMUM REQUIRED QUALIFICATIONS

 

Education and/or Experience   

Bachelor's degree in Computer Science, Information Systems or relevant field preferred; or equivalent combination of education and experience required. Experience with Microsoft stack required. Experience with industry-leading monitoring tools such as AppDynamics is highly preferred. Experience with deploying and managing Docker containers (as well as Kubernetes) and/or Linux server administration is a plus.

Certificates, Licenses, Registrations No specific requirements.

 

ESSENTIAL JOB FUNCTIONS 

•                 Design, implement, and maintain automated deployment pipelines using tools such as Azure DevOps, GitLab CI/CD, or Octopus

•                 Manage configuration tools like Ansible, Puppet, or Chef to ensure consistency across environments.

•                 Develop and manage cloud infrastructure (AWS, Azure, GCP) and on-premises servers, including provisioning, scaling, and monitoring.

•                 Implement and maintain system monitoring solutions, troubleshoot infrastructure and application issues, and ensure high availability and performance.

•                 Work closely with development, QA, and operations teams to facilitate effective communication and integration throughout the development lifecycle.

•                 Ensure that infrastructure and deployments comply with security standards and best practices. Regularly update systems to address vulnerabilities.

•                 Identify areas for automation and continuous improvement in the development and deployment process, promoting DevOps culture across teams.

    ESSENTIAL COMPETENCIES 

 

QUALIFICATIONS  

•                 3+ years of experience in a DevOps or similar role.

•                 Technical Skills: Proficiency in Windows and Linux/Unix administration, containerization (Docker, Kubernetes), cloud platforms (AWS, Azure, GCP), and CI/CD tools.

•                 Must have strong scripting skills (Bash, Python, PowerShell, etc.) for automation tasks.

•                 Experience with Git and other version control systems, familiarity with Gitflow and trunk-based development.

•                 Must have strong analytical and troubleshooting skills, with a proactive approach to solving problems.

•                 Certifications: AWS Certified DevOps Engineer, Azure DevOps Engineer Expert, or similar certifications.

•                 Experience with IaC Tools: Familiarity with Infrastructure as Code (IaC) tools like Terraform, CloudFormation, Bicep or ARM templates.

•                 Agile/Scrum Experience: Understanding of Agile development methodologies and practices.

•                 Identity and Access Management: Strong understanding of enterprise IAM solutions (Microsoft Entra ID, Active Directory Domain Services), hybrid and managed identity.

•                 Application Modernization: Experience adopting legacy applications to cloud platforms.

•                 Networking: Basic understanding of network protocols, DNS, load balancing, and security principles.

•                 Experience with relational database technologies (SQL, MySQL)

•                 VMware vCenter and Horizon Experience

•                 Mobile Device Management Experience

•                 Ability to follow all company policies and procedures in effect at time of hire and as they may change or be added from time to time

Education

Any Graduate