Job Description
The Cloud Engineer is a customer-facing junior-to-mid-level (depending on experience) technical role. This role will work directly with Enterprise Architecture and Technology Leadership to plan, build, and implement modern cloud infrastructure and application solutions.
- Responsibilities Identify, evaluate, and execute the development and implementation of infrastructure on Azure.
- Perform analysis on existing Amazon Web Services, Google Cloud, and on-premises application systems to make and implement recommendations for operational efficiency, security & governance, and high availability across enterprise-wide, global application systems.
- Migrate enterprise application workloads, workflows, processes, and automation to the Azure ecosystem using industry standard and proprietary processes & technologies.
- Support current state analysis and work with enterprise architects to build target state architecture, contributing to design sessions and technical solutions.
- Leverage infrastructure-as-code (Bicep, Terraform) and automated processes (Azure DevOps pipelines) to implement solutions reliably and repeatedly.
- Define and clearly communicate requirements to stakeholders.
- Work as a team member across the complete life cycle of delivery including architecture, design, development, testing / validation, and documentation.
- Support operational handoff to customer-facing teams.
- Experience At least 2-5 years of experience in Systems Administration (or comparable experience) such as Windows Server administration, Linux systems administration, database administration (SQL, PostgreSQL, MySQL).
- At least 1 year of experience with Azure cloud platform (or comparable experience on Amazon Web Services) supporting infrastructure deployments, network deployments, and infrastructure-as-code or systems scripting (PowerShell, Bash, Ansible, etc.).
- Experience working in collaboration with senior architecture or technical leadership resources to ensure the deployed infrastructure meets the functional and operational requirements.
- Understanding of high availability and disaster recovery principles, patterns, and applications.
- Experience supporting Production applications or workloads, being able to perform test and troubleshoot related issues.
- Preferable, but not required Experience in a consultative role or an engineering role working with more than one client environment at any given time.
- Preferable, but not required Experience modernizing, refactoring and / or deploying enterprise applications.
- Bachelor’s degree or equivalent in Business, Software Engineering, Information Technology, or Healthcare preferred, but not required.
- Excellent written and verbal communication skills.
30+ days ago