Description and Requirements
You have a Developer background and 6+ years of DevOps production, with a focus on automation, in an Agile environment, following Incremental development and usable software principles.
Experience with:
- Designing and building continuous integration and infrastructure-as-code environments, including multi-region failover, zero-downtime deployments, failure injection, artifact repositories, containerization, etc.
- You have experience with Azure or AWS, both as a developer writing code for products and building and deploying automation and infrastructure automation.
- You can provide technical leadership for follow team members.
- Management tooling such as Terraform.
- Software development experience, ideally in .NET stack.
- Azure core services such as Azure Storage, including Blob, Azure VMs, Azure LB, Azure ASG, Azure Serverless, Azure DB, Azure Container Instance, Kubernetes, and Docker.
- SQL and NoSQL.
- Designing, implementing and day-to-day use of logging and monitoring tools to capture data for alerting and issue identification and resolution using DataDog, ELK, App Insights or similar tools.
- Designing and building continuous integration and infrastructure-as-code environments, including multi-region failover, zero-downtime deployments, failure injection, artifact repositories, etc.
- Designing applications and infrastructure for observability, security, and reliability.
- Security, including network protocols, data flow, and secret management.
- Designing and implementing containerization strategies using Kubernetes, AKS, OpenShift or other containerization tools.
Additional Job Description Nice to have:
- Working knowledge of Octopus Deploy.
- Timing shift 1pm - 10 pm.
- Strong networking knowledge.