About Intermedia
Key Responsibilities
- Own end-to-end release and deployment lifecycle: build → package → deploy → verify → rollback
- Develop and support Octopus Deploy projects, lifecycles, channels, variables, and deployment processes
- Implement deployment automation with Ansible (playbooks/roles, inventories, idempotent changes)
- Maintain Git-based release workflows in GitHub (branching, tagging, versioning, release notes)
- Build/maintain CI pipelines in GitHub Actions (or existing tooling) to produce artifacts and trigger Octopus releases
- Standardize deployment patterns across applications (templates, shared steps, reusable Ansible roles)
- Manage environment configuration and secrets in a controlled way (variable sets, permissions, auditing)
- Improve deployment safety: approvals, health checks, smoke tests, automated validation, and rollback strategies
- Support production releases, troubleshoot deployment failures, and drive root-cause analysis
- Maintain release documentation, runbooks, and change management practices
- Collaborate with developers, QA, and operations to plan releases and reduce downtime
Skills, Knowledge and Expertise
- Bachelors degree in Computer Science or related field
- Experience as DevOps / Release / Deployment Engineer supporting production deployments
- Strong hands-on experience with Octopus Deploy (process design, variables, multi-environment releases)
- Strong Ansible skills for deployment and configuration (roles, vault/secrets, troubleshooting)
- Strong working knowledge of GitHub (PR workflows, tagging/releases, permissions)
- Understanding of CI/CD concepts (artifact management, versioning, promotion between environments)
- Administration and troubleshooting skills on Windows and/or Linux hosts used for deployments
- Ability to diagnose deployment issues across app, OS, network, and configuration layers
Nice to have
- Experience with Terraform and infrastructure provisioning
- Scripting: PowerShell and/or Bash
- Monitoring/observability basics (Prometheus/Grafana, logs) to validate releases
- Experience with IIS/.NET deployments, Nginx, or reverse proxies (depending on stack)
- Familiarity with container-based deployments (Docker/Kubernetes)
- Experience in managing VOIP components and protocols (SIP , FreeSwitch, OpenSIP, session border controllers)
- Experience with load balancing components ( F5 LTM, F5 GTM)
- Experience with administering AWS or Azure tenants
- Experience with Virtualization platforms such as VMWare or HyperV
