Responsibilities
Contribute to the development of technology for the clients cloud infrastructure, including private, public, and hybrid cloud environments
Help build the cloud foundation at the clients and support application uplift to cloud, explore and develop cloud resilience and DR capabilities and options for current on prem apps
Monitor and analyze key metrics within our cloud environment to identify areas of improvement in order to enhance performance and reliability
Develop automated strategies for preventing, detecting and responding quickly to any incidents encountered when using our technologies
Collaborate with other teams within the clients Cloud Centre of Excellence to ensure that the solutions align with business goals while still providing net overall risk benefits
Analyse technical requirements in relation to cost optimization, scalability and performance
Requirements / Your experience and background:
Solid experience building applications or services on a large-scale distributed cloud platform (preferably AWS)
Experience in delivering Infrastructure as Code utilising tools such as Terraform
Strong knowledge of automation scripting languages (Python/JavaScript/Go)
Exposure to Container Platforms (Kubernetes) and Continuous Integration/Deployment (CI/CD) pipelines including security management.
Experience with Configuration Management and Deployment Tools
Experience with networking security, design principles and services such as firewall, private network, security groups, gateways and segmentations.
Experience with integration of systems/services through REST and OPEN APIs
Experience and understanding of Cyber Security and General Security mechanisms.
Understand current trends related to DevOps best practices such as monitoring, logging, automation etc.
Excellent interpersonal communication skills with experience working collaboratively in multidisciplinary teams
Preferable experience from the financial industry or other restricted industries.
Bachelor's degree in Computer Science