Salary
💰 $127,500 - $216,200 per year
Tech Stack
AWSAzureCloudDockerEC2KubernetesTerraform
About the role
- Design and develop cloud-based infrastructure, applications, and services that meet the organization's requirements
- Deploy new applications to the cloud and migrate existing applications from on-premises infrastructure to the cloud while ensuring the migration process is seamless without disruption to the organization's operations
- Monitor the performance of cloud-based systems, optimize resources to ensure cost-effectiveness and high availability, troubleshoot and resolve any issues that may arise within the cloud-based infrastructure
- Implement security measures such as encryption and access controls with regular audits of the cloud environment to ensure compliance
- Manages progress to plan, risks, and opportunities with team members, program leadership, stakeholders, and customers
- Works closely and collaborates with partner and enterprise technical organizations
- Proficiency in CI/CD pipelines and automation tools (e.g., GitLab CI, Azure DevOps)
- Deploy new applications to the cloud and migrate existing applications from on-premises infrastructure to the cloud while ensuring the migration process is seamless without disruption to the organization's operations
- Experience with Terraform, AWS CloudFormation, Docker, Kubernetes
Requirements
- Bachelor’s degree in Computer Science, Information Technology, Engineering, Computer Information Systems or a related field
- 5+ years of experience in cloud computing and infrastructure management
- 3+ years of experience moving applications to Docker and Kubernetes or managing applications in Docker and Kubernetes
- 1+ year of experience translating business requirements into technical specifications
- Experience with Atlassian collaboration tools (Jira and Confluence)