
DevOps Engineer – Deployment
Intermedia Cloud Communications
full-time
Posted on:
Location Type: Remote
Location: Georgia
Visit company websiteExplore more
About the role
- 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
Requirements
- 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****
Benefits
- *We hire, promote, and compensate employees based on their ability to perform their job responsibilities, without regard to race, color, creed, religion, sex, gender, marital status, national origin, ancestry, age, citizenship, physical or mental disability, sexual orientation, or any other basis protected by applicable law (collectively referred to in our Code of Conduct as “Protected Classes”). We do not tolerate employment discrimination in the workplace, and we are committed to making reasonable accommodations for identified disabilities or other limitations as required by all applicable laws. We are an equal opportunity employer and value diversity at our company. We do not discriminate on the basis of race, religion, color, national origin, gender, sexual orientation, age, marital status, veteran status, or disability status.*****#LI-SA1
Applicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard Skills & Tools
Octopus DeployAnsibleGitHubCI/CDWindowsLinuxTerraformPowerShellBashDocker
Soft Skills
troubleshootingcollaborationroot-cause analysisdocumentationchange management
Certifications
Bachelor's degree in Computer Science