Supports development and execution of cloud implementation strategy within the organization's existing IT infrastructure
Implements organization's cloud strategy from a technical perspective, including design, planning, integration, maintenance and support of cloud architecture
May work with stakeholders across the organization to evaluate cloud systems and identify appropriate solutions
Collaborates with product managers and engineers to develop specifications for new cloud-based products/services, applications and solutions
Drives the roll-out of cloud management platforms, evaluates its performance and implements enhancements
Ensure cloud environments adhere to best practices regarding security, scalability, resiliency, operational excellence, and cost effectiveness
Provide technical guidance and support for cloud migration, modernization, and integration initiatives
Requirements
Bachelor's degree in computer science or related field
Master's Degree preferred, not required
5 or more years of experience designing, developing, and testing of software applications and/or infrastructure
Infrastructure as Code: Terraform required
Experience with Ansible, Puppet or Chef is a preferred
Utilizing version control systems like Git or Bitbucket
CI/CD pipelines and tools including but not limited to Flux, ArgoCD, Jenkins, GitLab CI, or GitHub Actions
Familiarity with collaboration tools such as Miro, Lucid Charts or Confluence Whiteboards
Understanding of agile project and work management tools such as Jira, Trello or Azure Devops Boards
Tech Stack
Ansible
Azure
Chef
Cloud
Flux
Jenkins
Puppet
Terraform
Benefits
medical, dental and vision benefits
401(k) retirement savings plan
time off (including paid time off, company and personal holidays, volunteer time off, paid parental and caregiver leave)