Intermediate Software Developer
Core
Modernize and optimize the developer experience across the build and release ecosystem, managing the release lifecycle for a flagship suite of applications.
Role type
Intermediate IC DevOps/Developer Experience Engineer
Builds
Scalable hybrid CI/CD ecosystem (on-premise and cloud), artifact management, and release processes for major and maintenance updates.
Domain
Video surveillance industry, cloud infrastructure, hybrid environments
Deliverable
production ML models | product features | infrastructure
Required skills
CI/CD pipeline management, GitHub Actions, Jenkins, Terraform, Kubernetes, Docker, AWS IAM, Python, PowerShell, Bash, release governance, hybrid VM lifecycle management
Preferred skills
SOC2 compliance knowledge, Prometheus, Grafana, AWS certifications
Technologies
GitHub Actions, Jenkins, Terraform, Kubernetes, ArgoCD, Helm, AWS, Docker, HPE Morpheus, Bitbucket Server
Responsibilities
Migrate build environments from legacy Jenkins to GitHub Actions, design and maintain cloud infrastructure, coordinate release lifecycles, administer software lifecycle tools, provide business-hours support for build failures and access requests
Seniority
Intermediate, hands-on IC