Senior DevOps Engineer

CliftonLarsonAllenMilwaukee, WI

About The Position

CLA is a top 10 national professional services firm focused on wealth advisory, digital, audit, tax, consulting, and outsourcing services. The firm has over 8,500 people, 130 U.S. locations, and a global reach, aiming to create opportunities for clients, people, and communities. CLA is committed to building a diverse and inclusive culture. This Senior DevOps Engineer role is within the Information Technology team and offers growth, flexibility, and a collaborative work environment. The ideal candidate will possess excellent interpersonal skills, strong problem-solving and creative skills, sound judgment, high integrity, dependability, a strong sense of urgency, and results-orientation. This role is responsible for implementing and managing DevOps practices at CLA, overseeing the partnership with development teams, operations teams, and other stakeholders to streamline software delivery, automate infrastructure provisioning and deployment, and improve system reliability and performance. The role involves using various DevOps tools and technologies like version control systems, CI/CD pipelines, configuration management tools, and cloud platforms. Additionally, the engineer will analyze and optimize system performance, monitor and troubleshoot issues, and ensure compliance with security and compliance standards.

Requirements

  • 5 years of relevant experience required
  • Bachelor's degree or a combination of relevant experience and training may be considered in lieu of a degree.

Nice To Haves

  • Two years experience monitoring enterprise-scale software solutions using like Dynatrace, Datadog, Azure Monitor Insights (including Application Insights, Container Insights, Cosmos DB insights) Application Insights, etc.preferred
  • Two years experience developing enterprise-scale software solutions preferred
  • Two years experience deploying solutions to cloud platforms (e.g. Azure, AWS, GCP) preferred
  • Two years experience with CI/CD pipelines technologies (e.g. Azure Pipelines, GitHub Actions, Jenkis, etc.) preferred

Responsibilities

  • Develop, deploy, and maintain incremental software updates, ensuring stability and reliability.
  • Develop and manage continuous integration and continuous deployment (CI/CD) pipelines to automate the software delivery process.
  • Create and manage automated release tools for continuous build and release processes.
  • Review application requirements and anticipate system needs to ensure availability and scalability.
  • Optimize relationships between development, QA, and IT operations teams to enhance productivity.
  • Implement processes, tools, and methodologies to balance needs throughout the software development lifecycle.
  • Increase customer responsiveness by monitoring application performance and anticipating operational issues.
  • Create stable operating environments by continuously improving deployable and scalable infrastructure.
  • Develop automation scripts and procedures as needed.

Benefits

  • Flexible PTO (designed to offer flexible time away for you!)
  • Up to 12 weeks paid parental leave
  • Paid Volunteer Time Off
  • Mental health coverage
  • Quarterly Wellness stipend
  • Fertility benefits
  • Health insurance
  • Dental insurance
  • Vision insurance
  • 401k
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service