Cloud Solutions Engineer Senior Cloud Solution Engineer

Main purpose of the job
The successful candidate will support Deloitte Cloud Transformation & System Engineering team in developing, implementing, optimising and maintaining cloud-based solutions. You will be responsible for deploying and debugging cloud stacks, implementing new cloud initiatives and ensuring the security of the cloud infrastructure.
What you will do

Designing, developing and deploying modular cloud-based systems;
Setup, configuration and maintenance of cloud solutions;
Educating teams on the implementation of new cloud technologies and initiatives;
Developing and maintaining cloud solutions in accordance with best practices;
Ensuring efficient functioning of data storage and processing functions in accordance with company security policies and best practices in cloud security;
Identifying, analysing, and resolving infrastructure vulnerabilities and application deployment issues;
Regularly reviewing existing systems and making recommendations for improvements; and
Interacting with clients, providing cloud support, and making recommendations based on client needs.

Required Qualifications and Experience

A Bachelor’s Degree in Computer Science or any other related field.
1 to 3 years of programming experience.
Proficient in at least one of the following programming languages (Python, Java, C#, Javascript, TypeScript).
Skills in API usage and in SDKs for writing applications.
Knowledge of how to implement Data Structures (List, Arrays, Maps etc).
Experience in using GIT version control system.
SQL Knowledge and Experience.
Experience in using Command Line Interface (CLI) in Linux, MacOS or any other Unix system.

Preferred Qualifications and Experience

Knowledge and Experience in Cloud Services (AWS, Azure etc).
Knowledge of the key features of cloud service providers.
Infrastructure as Code experience (Terraform, CloudFormation etc).
Experience with Jira or other ticket trackers.
Experience using Confluence Teamwork space.
Worked as part of a team software development team.
Understanding of application lifecycle management.

Behavioural competencies

Excellent communication skills, both written and verbal.
Adaptable, managing change and ambiguity with ease.
Problem solving ability.
Diligent and quick learner.
Effective interpersonal and relationship building skills.
Proactive and has the ability to assess a situation and independently take action to address it.

go to method of application »

Use the link(s) below to apply on company website.  

Apply via :