Sr. DevOps Engineer

Innovyze Or Irvine United States of America Development
Warning! Vacancy expired

Company Description

Innovyze is a leading global provider of smart water infrastructure modelling and simulation software solutions for government agencies, engineering consultants, municipalities and utilities, a $1B+ annual market opportunity in the US alone.

Our clients include the majority of the largest UK, Australian, East Asian and North American cities, foremost utilities on all five continents, and ENR top-rated design firms. With unparalleled expertise and offices in North America, Europe, and Asia Pacific, the Innovyze connected portfolio of best-in- class product lines empower thousands of engineers to competitively plan, manage, design, protect, operate and sustain highly efficient and reliable infrastructure systems, and provides an enduring platform for customer success.

Opportunity for Impact

Innovyze operates in the water infrastructure software market which is experiencing structural growth, driven by multiple factors, including: emerging economies building water infrastructure to accommodate rapid urbanization; developed countries requiring increasingly sophisticated management of aging water resources; increasing levels of storms and floods as a result of climate change; and the need to manage the cost of water infrastructure ownership as total water infrastructure assets continue to grow.

Position

The Senior DevOps Engineer will implement and support automation relating to our AWS cloud infrastructure. They will improve our efficiency and the scalability of cloud deployments leveraging modern toolsets and programming.

Responsibilities:

  • Implement infrastructure and architectural designs and plans using code (IaC).

  • Leverage scripting (Python, Ruby, Perl, BASH, etc.) to build tools when necessary.

  • Implement testing automation and workflows in pre-deployment scenarios.

  • Design and implement immutable artifact-based CI/CD pipelines using code.

  • Deployment of cloud and network assets to support business goals.

  • DevOps delivery of infrastructure scripts/code to increase efficiency of cloud builds.

  • Pre- and Post- support for the Sales and Operations teams.

  • Implement monitoring and alerting automation for infrastructure builds

  • Good familiarity with SDN and network virtualization.

Requirements

  • 5 + years of DevOps or equivalent competency in a SaaS or technology development role, preferably in the IoT space.

  • 3+ years of CI/CD pipeline development using Terraform, CloudFormation or similar frameworks

  • 2+ years of experience with serverless technology preferably in AWS-hosted environments.

  • Experience with container orchestration such as Kubernetes, EKS, Docker, etc.

  • Experience delivering real-time distributed computing systems, preferably SaaS in a micro-service and/or serverless (e.g., Lambda) architecture utilizing message bus technology (RabbitMQ, Kafka).

  • Knowledge of a variety of different technical stacks and a strong knowledge of networking technologies, systems architecture, redundant infrastructure, and design/implementation of multi-tenant cloud-based SaaS products.

  • Hands-on experience with AWS-hosted environments.

  • Hands-on experience with cloud security, best practices, PCI, ISO, etc.

  • Strong analytical and debugging skills.

  • Strong Communication proficiency – verbal and written.

  • Ability to travel on occasion as business needs dictate and effectively work virtually as needed.

  • Bachelor’s degree or higher in related industry strongly preferred.