- Build, scale, and secure application cloud infrastructure using tools like Terraform, Kubernetes, and Docker
- Build and maintain robust CI/CD pipelines with Jenkins and Github Actions
- Automate configuration management with tools like Ansible
- Work closely with developers to provide insight into operational, security, and performance considerations
- Work closely with developers during the deployment and testing phases to provide insight into operational, security, and performance considerations
- Advocate and implement industry best practices for configuration management and build/deployment automation
- Participate in an on-call rotation to triage and analyze abnormalities in system operation leveraging instrumentation like New Relic and Logentries
- Perseverance to debug complex problems across the whole stack
- Create tooling that works across operating systems and cloud providers
What you bring to the team:
- Bachelor’s degree in Computer Science or related field OR equivalent experience
- 7+ years’ experience in a DevOps or Systems engineering role
- Strong scripting and tools created in a scripting language like PowerShell, Shell, Bash, or Python
- Solid understanding of the build and release process and continuous integration and delivery
- Knowledge of networking technology and concepts: TCP/UDP, SSL, HTTP, NAT
- SQL database development and optimization skills are a plus
- Understanding and passion for developing highly secure and highly available systems
- Experience with cloud platforms such as Azure, AWS, Google Cloud, IBM Cloud, etc.
- Previous experience as a software engineer a plus