Cloud DevOps Engineer

US, East Coast or Mid-west regions
Permanent, Full-Time

Job Summary:

Haivision is seeking Cloud Development Operations (DevOps) Engineers with experience building and maintaining sophisticated Infrastructure as Code (IaC) deployments. The Cloud DevOps team at Haivision owns the continuous deployment and operation of secure and highly available applications infrastructure backing Haivision’s suite of solutions for broadcast video streaming, globally distributed edge control, and content and viewer experience management. Our DevOps engineers sprint within the various Product Development teams, focused on promoting DevOps principles within the team, building and maintaining CI|CD pipelines, designing and implementing monitoring tools and infrastructure to ensure 24/7 operation of global video networking services.

This position offers a unique opportunity to join a dynamic team at Haivision that cultivates a family-like environment. Directly working with fun and forward-thinking people and technologies, you will play a crucial role in the quality and success of our products while growing your technical skills and professional experience.

Responsibilities

  • Participate in creating deployment pipelines and procedures within the product team to ensure that deployments are efficient and reliable, striving for zero downtime during frequent pushes of code to the production environment.
  • Support/extend suite tools for monitoring and supportability of the product and overarching Haivision cloud ecosystem.
  • Provide tier-three technical support of the platform, in conjunction with our customer-facing technical support teams.
  • Participate in design and code review sessions within the product team with an eye to product stability, supportability, and security.
  • Write clear and concise technical and procedural documentation on systems processes and operational practice.
  • Working availability during nights/weekends only in exceptional circumstances and willingness limited international travel if required.

Skills and Qualifications

  • University degree in Computer Science or related domains. May consider equivalent work experience.
  • 3+ years of knowledge in software development, DevOps, and cloud applications infrastructure.
  • Strong competency in cloud applications systems and network administration on Azure or AWS, including maintaining:
    • Virtual machines and container orchestration (esp. Kubernetes)
    • Virtual private networks and application load balancers/firewalls
    • Serverless applications
    • DNS infrastructure
  • Demonstrated proficiency with Infrastructure as Code (IaC) and Continuous Configuration Automation (CCA) patterns and tools. Particularly:
    • Terraform
    • Helm
    • TeamCity or Azure DevOps Pipelines
    • Azure CLI/ARM
    • AWS CloudFormation
  • Solid background in coding in languages including JavaScript, Node.js, Go, .NET Core, C++, Unix shell, or Azure Cloud Shell.
  • Extensive knowledge of Information Security “best practices,” particularly in relation to systems deployment, ongoing security scanning and analysis, and identity management.
  • Familiarity with JIRA/Confluence, Azure DevOps, or other Agile project collaboration tools.

Or send your application to [email protected]

    Application Form





    You can also email us your application to [email protected]