Cloud Engineer
You will join the FNZ Cloud Engineering team and to help build the future for the FNZ SaaS offerings. This will support the development of Cloud Services by providing the bridge between the product de
You will join the FNZ Cloud Engineering team and to help build the future for the FNZ SaaS offerings. This will support the development of Cloud Services by providing the bridge between the product development and cloud delivery functions by architecting the cloud solutions enabling them to be consistently delivered in the cloud allowing for autoscaling and performance that match our clients ambition and growth.
Our requirement is for a talented Cloud Engineer to help manage our company’s cloud architecture and position in cloud environments. You will work closely with the Digital Asset team to host and manage blockchain based solutions, and to deliver digital asset solutions to millions of users. You will also assist the Cloud Engineering team in defining and maintaining cloud systems including the front-end platforms, servers, storage, and management networks.
The ideal candidate will have a solid understanding of cloud computing and technology systems, as well as experience designing and transferring applications to the cloud. You should have a positive attitude and excellent communication skills to effectively share your knowledge.
Responsibilities:
-
Work with the Cloud Architect to support the cloud strategy and manage the product in the cloud adaption and adoption process.
-
Work with Terraform, Kubernetes, Ansible and Docker
-
Develop and build out the required cloud infrastructure
-
Build CI/CD pipelines for the applications
-
Implement Cloud and DevOps best practices
-
Ensure highest level of Security best practices are used, including access controls, authentication, IAM, network boundaries
-
Assist Cloud Architects in regularly evaluate cloud applications, hardware, and software to ensure these specifications remain current.
-
Develop and organise cloud specifications and easy deployment.
-
Respond to technical issues in a professional and timely manner.
Continuous Improvement
-
A key aspect will be the continuous improvement of the area. This must be done holistically whilst taking into account the cloud / business requirements of the firm.
-
Feeding into the Cloud Engineering team’s log of change and improvements needed/planned
-
Taking steps to ensure tooling and processes are appropriate for developers and consumers on an ongoing basis
-
Development and incorporation of new cloud components within the area
Reporting, Communicating, Educating and Evangelising
-
Maintaining the highest level of professional conduct while representing Cloud
-
Identify knowledge gaps in your designated area and recommend and where necessary prepare cloud training suitable for FNZ employees.
-
Keeping the staff at large educated on cloud developments and plans
-
Promoting the use / adoption of Cloud.
Requirements:
-
Bachelor’s degree in Computer Science, Computer Engineering, Information Technology or relevant field.
-
2-3+ years experience developing and supporting ISV / IT cloud solutions.
-
Positive attitude and a strong commitment to delivering quality work.
-
Good knowledge of cloud computing technologies and current computing trends.
-
Effective communication skills (written and verbal)
-
Practical DevOps experience – Use of CI/CD pipeline tooling, configuration management, containers, etc.
-
Terraform, Kubernetes, Ansible and Docker experience
Preferred criteria:
-
Existing cloud platform certifications (AWS, GCP, etc.)
-
In depth knowledge of AWS (inc. EC2, EKS, RDS, S3, Fargate)
-
Proficient in one or more development languages, e.g., Java, Python
-
Linux, Security, and/or Networking knowledge
-
Some experience working with blockchain-based solutions or hosting blockchain networks