About The Position

AVEVA is seeking a DevOps Engineer to join its Infrastructure and Delivery team and help build a flexible hybrid infrastructure for developing on-premise and cloud-based products and AVEVA cloud services. The team supports the build, release, and operation of applications and services using platforms such as Service Fabric, Docker, and Kubernetes. The role works with development, program management, and architecture teams to improve developer platforms and support critical programs. It addresses availability, performance, and stability issues; supports the automated lifecycle of production, staging/QA, and development environments across on-premise and cloud settings; maintains build and release CI/CD; and develops operational practices, scripts, deployment frameworks, monitoring, and self-healing tools to reduce downtime and manual support.

Requirements

  • Bachelor’s degree in Computer Science, Engineering, or a related field.
  • 2–5 years of experience in DevOps or an equivalent operations environment.
  • Software development proficiency consistent with a Software Developer, systems and operations support proficiency consistent with a Systems Engineer, or a combination of both.
  • Ability to explain complex technical issues to technical and non-technical audiences.
  • Ability to work efficiently and effectively with multiple stakeholders and cross-functional teams.
  • Strong interest in driving automation and writing tools and applications that streamline operational support; experience building solutions to improve developer productivity.
  • Sound judgment and ability to recognize when to escalate.
  • Problem-solving ability, including coordinating support from third-party vendors when required.
  • Experience with Microsoft technology platforms and/or .NET programming.
  • Scripting skills, particularly PowerShell, including writing functional and controller scripts for internal and external team use.
  • Azure DevOps administrative experience and ability to support and teach platform capabilities that improve developer team effectiveness.
  • Hands-on experience with software version control systems, including Git and VSTC.
  • Experience in some of the listed cloud, infrastructure, deployment, container, and security areas is expected.

Nice To Haves

  • Experience authoring, documenting, and troubleshooting declarative scripting, especially PowerShell Desired State Configuration (DSC) or similar technologies.
  • Ability to write script tests and validation using frameworks such as Pester.
  • Experience with Azure or AWS and automated environment deployment and management using Azure Resource Manager or CloudFormation templates.
  • Experience with automated deployment and configuration of Service Fabric, SQL Server, Azure Log Analytics, Application Insights, Azure Automation accounts, and other Microsoft technologies.
  • Experience with data center virtualization, particularly Hyper-V and System Center Virtual Machine Manager (SCVMM).
  • Hands-on experience building containers and working with orchestration technologies, especially Docker Swarm and Kubernetes.
  • Experience with security compliance and managing security and access control in AWS IAM, Azure AD, Windows Active Directory, and other identity infrastructure.

Responsibilities

  • Work cross-functionally with developer, program manager, and architecture teams to improve developer platforms in support of AVEVA programs and projects.
  • Build solutions to problems that interrupt availability, performance, and stability in systems, services, and products.
  • Perform technical and administrative duties related to overall system design, development, and delivery.
  • Develop, improve, and document operational practices and procedures to promote a DevOps mindset.
  • Support the automated lifecycle of production, staging/QA, and development environments in on-premise and cloud environments.
  • Provide infrastructure for multiple development and test environments, ensuring they are consistently configured and available for scheduled releases.
  • Maintain and support build/release CI/CD.
  • Trace build problems, release issues, and environmental issues.
  • Help integrate new technology capabilities into existing solutions to improve productivity.
  • Author and maintain scripting tools to manage cloud applications and data pipelines.
  • Write scripts, deployment frameworks, tracers, monitors, and self-healing or auto-remediation tools to mitigate downtime and manual support activities.

Benefits

  • Flexible work hours.
  • 20 days of paid time off, increasing to 25 days with service.
  • Three paid volunteering days.
  • Primary and secondary parental leave.
  • Well-being support.
  • Medical insurance.
  • Dental insurance.
  • Vision insurance.
  • 401(k).
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service