Job Summary
We are hiring a Senior Systems & Cloud Engineer specializing in Azure and AWS to join our Systems & Cloud Engineering team. The role involves providing expert-level guidance in architecting, designing, developing and implementing cloud solutions, ensuring scalability, security, and high availability. The position requires skills to lead cloud transformation initiatives, collaborate with clients, drive technical excellence, and hands on implementation of cloud solutions. Hands on experience with Exchange and Exchange Online will be a plus.
Job Description
- The successful candidate will be responsible for designing and developing cutting-edge cloud solutions in Azure and AWS environments.
- This includes designing scalable, secure, and resilient cloud architectures, optimizing performance and cost-efficiency, and ensuring adherence to best practices and regulatory requirements.
- The Senior Systems & Cloud Engineer will lead cloud migration projects, collaborate closely with clients to understand their business needs and deliver tailored cloud solutions.
- Hands-on experience in cloud development and implementation is mandatory.
- Implementing cloud security best practices and ensuring compliance with regulatory standards is a crucial aspect of the role.
- The role will optimize cloud environments for performance, scalability, and cost-effectiveness. Conducting cloud assessments, evaluating technology options, and recommending solutions are also essential responsibilities.
Experience
- Minimum 6 years of experience in IT, with at least 4 years in cloud engineering roles.
- Preferably 8 years of experience in IT, with at least 6 years in cloud engineering roles.
Required Skills
- Proven track record of architecting and implementing solutions in Azure and AWS environments.
- Hands-on experience with cloud migration, implementation, automation, and DevOps practices.
- Strong understanding of cloud security principles, governance frameworks, and compliance requirements.
- Experience leading and managing cloud transformation projects and technical teams.
- Hands-on development experience in cloud platforms.
- Deep knowledge of cloud architecture patterns, best practices, and standards.
- Proficiency in cloud automation and orchestration tools (e.g., Terraform).
- Strong understanding of networking, virtualization, and identity management in cloud environments.
- Hands-on experience with containerization and orchestration technologies (e.g. Kubernetes).
- Understanding of Serverless deployments, VPCs, API Gateways, virtual machines, managed database services, managed AI/ML services, and managed data processing and analytics services.
- Experience includes working with a variety of Azure services. This includes Azure Kubernetes Service (AKS), Azure Functions, and Azure DevOps including CI/CD pipelines. Additionally, hands-on experience with Azure Cosmos DB, Azure Logic Apps, and Azure Synapse Analytics for integrated data analytics solutions.
- Proficient in key AWS services including Amazon EKS, AWS Lambda, AWS CodePipeline and DynamoDB for scalable NoSQL databases.
- Experience with Amazon RDS for managed relational databases, AWS Glue, Amazon Redshift, and AWS CloudFormation for infrastructure provisioning using code.
- Familiarity with monitoring, logging, and cost management tools in cloud environments.
- Having experience with Exchange and Exchange Online
- Excellent analytical and problem-solving skills with the ability to translate complex requirements into scalable cloud architectures.
- Strong leadership and communication skills with the ability to influence and collaborate effectively with clients and internal teams.
- Proven ability to deliver high-quality solutions on time and within budget.
- Having experience with Exchange and Exchange Online implementation will be a plus.
Education/Qualification
- Bachelor’s Degree in Computer Science, Information Technology, or any related field.
Job Location