Job Description
Job Description:
As a Cloud Engineer, you will play a pivotal role in ensuring the reliability, scalability, and performance of our public cloud infrastructure. You will work closely with cross-functional teams to implement best practices, automate operations, and drive continuous improvement in our cloud environments. This is a career for highly motivated individuals who work well in a collaborative and fast-paced environment.
What will you do:
- Design, implement, and maintain highly available and scalable Public cloud infrastructure solutions
- Automate provisioning of infrastructure, including installation and configuration of third-party components, to ensure efficient delivery of stable environments.
- Guide applications being built natively in Azure or migrating to Azure, ensuring minimal disruption to business operations.
- Troubleshoot network connectivity and interface with networking teams to implement resolutions.
- Stay abreast of new Azure features and other cloud innovations to keep the organization at the cutting edge of technology advancement.
- Implement proactive measures to enhance platform performance and resource utilization.
- Ensure public cloud environments adhere to security best practices and compliance standards (e.g., GDPR, PCI-DSS). Perform regular security assessments and implement necessary changes.
- Collaborate effectively with cross-functional teams including developers, architects, and infrastructure teams.
- Foster a culture of continuous learning and improvement.
- Create and maintain technical documentation.
What you will need to have:
- Bachelor's degree in Computer Science, Computer Technology, or related field, or equivalent experience required.
- Proficiency in infrastructure as code (IaC) tools such as Terraform, Terragrunt, and Terratest
- 10-15 years of experience in cloud platform engineering or operations, preferably Azure
- Experience with multiple Azure Services: Azure FW, Front Door, Application Gateways, VM's, VMSS, AKS, Service Bus, Storage Accounts, Cosmos, Azure SQL, App Service, Function Apps, EntraID
- Strong scripting and automation skills (e.g., Python, PowerShell, Bash).
- Proven track record in managing and optimizing containerized platforms
- Strong analytical skills, skilled in diagnosing and resolving cloud platform, hardware, and software issues.
- Strong understanding of cloud networking
- Familiarity with multiple database technologies like Cosmos, SQL, and Redis
- Strong communication skills and ability to collaborate effectively with technical and non-technical stakeholders.
- Ability to work independently as well as in a team environment.
What would be great to have:
- Proficiency with multiple scripting languages.
- Containerization expertise would be nice (Docker/Kubernetes).
- Experience deploying to Kubernetes using tools like Helm, Helmsman.
- Service Mesh experience with Istio
- Experience with Server maintenance, such as creation, security, and patching, preferably Windows
- Experience building Load balancing solutions like App Gateway and AFD. Implementing policies and serving multiple domains using AFD is a huge plus
Job Tags