Software Engineer II
Core
Design, implement, and support enterprise-scale CI/CD platforms, cloud infrastructure, automation frameworks, and containerized environments to enable secure and scalable software delivery.
Role type
Senior DevOps Engineer (Infrastructure & Automation)
Builds
CI/CD pipelines, containerized applications, cloud infrastructure, and automation frameworks
Domain
Cloud Engineering / DevOps / Site Reliability Engineering
Deliverable
infrastructure
Required skills
CI/CD pipeline design, container orchestration, cloud infrastructure management, automation scripting, vulnerability management, observability, hybrid cloud operations
Preferred skills
Platform Engineering, Internal Developer Platforms, AI-assisted development tools, C/C++ build environments, Terraform
Technologies
Azure DevOps, Git, Azure Repos, Pipelines, Artifacts, GitHub Enterprise, GitHub Actions, Microsoft Azure, AWS, Google Cloud Platform, Docker, Kubernetes, Python, PowerShell, Bash, Terraform, Azure Key Vault, HashiCorp Vault, Makefiles
Responsibilities
Design and maintain end-to-end CI/CD pipelines; Deploy and optimize containerized applications; Implement automation for build, packaging, and release processes; Manage cloud infrastructure across Azure, AWS, and hybrid environments; Implement DevSecOps practices including vulnerability management; Monitor system health and performance; Troubleshoot complex infrastructure and application issues; Support cloud migration and modernization initiatives; Mentor junior engineers
Seniority
Senior, hands-on IC