Cloud Computing Professional
We are seeking a skilled Cloud Computing Professional to enhance our cloud capability by creating and implementing cloud application patterns.
The ideal candidate will have strong knowledge and practical experience with Azure, as well as strong programming skills with experience in Webhook and API development using Node.js, Ruby, Python, Shell, and PowerShell.
This role requires familiarity with modern cloud application architecture, exposure to cloud managed services and microservices like Function as a Service, Containers, and managed databases.
Key Responsibilities:
* Develop and implement ways to move apps and workloads to the cloud.
* Work closely with business leads and product owners to understand solution requirements and identify architectural patterns.
* Write and develop cloud automation playbooks for managing and scaling containers, hosts, cloud services, and applications.
* Monitor compliance of cloud resources to see if they fit industry guardrails and best practices.
* Help other development and engineering teams resolve application to platform integration issues for Platform as a Service (PaaS) and Infrastructure as a Service (IaaS) services.
* Research and propose solutions for Azure, data connections, operational frameworks, and application integration.
* Work closely with lead architects and engineers to create and maintain architectural templates and build/operational documents.
Requirements:
* Strong knowledge and practical experience with Azure.
* Strong programming skills with experience in Webhook and API development using Node.js, Ruby, Python, Shell, and PowerShell.
* Familiarity with modern cloud application architecture.
* Exposure to cloud managed services and microservices like Function as a Service, Containers, and managed databases.
* Thorough understanding of ML, data analysis, data visualization, and event-driven architecture.
* Familiarity working with large systems.
* Experience with setting up load balancers, cloud networks, and virtual servers.
* Strong oral and written communication skills.
* Self-motivated with the ability to work in a team or independently.
* Capable of working under tight deadlines.