Overview
The Cloud Engineer designs, implements, and manages secure, scalable, and cost-effective cloud solutions, primarily within Microsoft Azure. The role translates stakeholder requirements into cloud designs, supports operations, applies FinOps practices, maintains security compliance, and enables digital transformation objectives.
What you'll do
- Collaborate with engineering and development teams to assess requirements and determine optimal cloud solutions.
- Enhance and optimize existing cloud solutions to improve performance, reliability, scalability, and cost efficiency.
- Provide technical guidance on evaluating, adopting, and implementing new cloud technologies and strategic initiatives.
- Design, develop, and deploy modular, resilient, and scalable cloud-based systems.
- Develop, maintain, and continuously improve cloud solutions according to architectural standards and industry best practices.
- Ensure reliable and efficient operation of data storage and processing services in alignment with security policies, compliance requirements, and cloud security best practices.
- Identify, assess, and remediate infrastructure vulnerabilities and application deployment issues.
- Conduct periodic reviews of cloud systems and recommend improvements to security, performance, availability, and cost effectiveness.
- Engage with clients and internal stakeholders to provide cloud support, understand evolving requirements, and recommend appropriate solutions.
- Maintain safe work practices, comply with Magna H&S requirements, and participate in training and hazard reporting.
What you'll need
- Degree in computer science or a similar field.
- Minimum 3 years of hands-on experience designing, deploying, operating, and supporting production cloud environments.
- Demonstrated experience with Microsoft Azure, including compute, storage, networking, identity, security, and managed platform services.
- Practical experience developing and maintaining continuous integration and continuous delivery pipelines using Azure DevOps and/or GitHub Actions.
- Experience administering cloud environments and performing systems operations, incident response, troubleshooting, patching, backup, and recovery activities.
- Experience provisioning and managing cloud infrastructure through automation and Infrastructure as Code tools such as Terraform, or equivalent technologies.
- Experience implementing monitoring, logging, alerting, and observability solutions using native or third-party cloud management tools.
- Working knowledge of cloud networking concepts, including virtual networks, subnets, routing, firewalls, private connectivity, load balancing, and DNS.
- Experience applying cloud security principles, including identity and access management, least-privilege access, secrets management, vulnerability remediation, and policy compliance.
- Experience supporting highly available, resilient, and scalable workloads across development, testing, and production environments.
- Exposure to cloud cost management and FinOps practices, including resource tagging, usage analysis, rightsizing, budgeting, and cost optimization.
- Experience collaborating with application development, cybersecurity, architecture, and operations teams in a global enterprise environment.
- Experience preparing technical documentation, operational procedures, architecture records, and support runbooks.
- Strong analytical, diagnostic, and problem-solving capabilities, with the ability to identify root causes and implement effective resolutions.
- Effective written and verbal communication skills, with the ability to collaborate across technical, business, and global stakeholder groups.
- Strong client and stakeholder management capabilities, including the ability to understand requirements, manage expectations, and maintain trusted professional relationships.
Details
- Location: Bengaluru, India.
- Worker type: Regular / Permanent.
Read the full description and apply on the company’s own careers page.