Reporting to a Development Manager, the Cloud Solutions Administrator will play a critical role in our cloud strategy and will be responsible for managing the organization's cloud infrastructure that supports efficient, robust, scalable, and secure solutions to meet business requirements and technology strategies. Additional areas of accountability will include implementing complex end-to-end cloud solutions.
The successful candidate will be expected to be fully aware of and actively working towards the achievement of the organization's objectives as established by its stated policies, procedures, and guidelines.
Responsibilities
- Deploy, provision, and manage multiple cloud infrastructure components including but not limited to virtual networks and subnets, virtual machines, applications, containers, serverless infrastructure, storage, IAM services, virtual network appliances, VDI, logging, and monitoring.
- Contribute to the development, and deployment of cloud business solutions.
- Ability to translate business requirements into secure, scalable, and reliable cloud solutions.
- Perform regular management and administration tasks for all cloud services including upgrades, patching, backup, restore, troubleshooting, and issue remediation.
- Automate the management of cloud environments to provide fast and consistent service to a rapidly growing client base.
- Assist with the automation of cloud deployments and provisioning.
- Monitor cost of storage, compute, and general utilization of the cloud platform.
- Contribute to disaster recovery planning, implementation, and testing activities.
- Create and maintain technical procedure and policy documentation.
- Work with clients to implement integration and access controls
- Drive meetings with subject matter experts from all areas of the business to plan infrastructure changes, coordinate migrations, scope resource requirements and build schedules and timelines.
- Perform other related projects and duties as assigned
Required Skills & Experience
- A bachelor's degree in computer science or a related field, or an equivalent combination of education, training, and experience.
- At least 3 years of experience working with Microsoft Azure.
- Microsoft Certified: Azure Administrator Associate (AZ-104)
- Hands-on experience with Azure services and technologies, including Azure Virtual Machines and Virtual Machine Scale Sets; containers and Azure Kubernetes Service (AKS); Azure App Service; Azure Functions; Azure SQL Database; Microsoft Entra ID; Azure Data Factory; Azure VPN Gateway; Azure Load Balancer; Azure Storage, including Azure Files; and Network Security Groups (NSGs.
- Experience in configuring and deploying secure, scalable, and high-availability enterprise applications
- Excellent
written, oral, and interpersonal communication skills.
- Ability to present ideas in business-friendly and user-friendly language.
- Highly self-motivated with strong time management and prioritization skills.
- Ability to multi-task across various projects in a high-paced work environment to meet deadlines.
Preferred Qualifications
- Familiarity with GCP services, including Cloud Storage, BigQuery, and managed Airflow.
- Good
understanding of DevOps
- Experience with cloud automation and IaC template deployments to Azure (may include PowerShell, ARM and Bicep).
- Experience with PowerBI Administrator
- Exposure to security controls related to SOC audits and reports
The annual salary for this position is $83,000-98,000.