We are looking for a for a passionate, hands-on, Cloud Platforms Engineer to play a key role in the development, support and continual improvement of robust, automated Cloud infrastructure Services. This role (reporting to Technical Delivery Leader) requires working closely with Operations, Development Groups as well as 3rd parties to ensure that the platform continuously supports business needs. This is a great opportunity for someone with the technical aptitude, passion and drive to help support and improve cloud infrastructure services based on the latest trends, using the latest methodologies and technology.
If you have the talent and desire to build innovative solutions, come and join us.
About You
You will have gained the following skills/experience:
Personal Attributes:
General Knowledge & Ability
* Ability to understand business concepts and requirements.
* Strong problem resolution skills.
* Able to handle ambiguity and evolving requirements.
Quality / Continuous Improvement
* A thorough understanding of the responsibility of solutions delivered and their impact on other areas/systems.
* Remain knowledgeable of latest technologies.
* Constantly review processes and procedures to identify areas of improvement and efficiency.
Customer Focus
* Ability to work with internal customers within the business and understand their requirements and priorities.
* Awareness of impact changes & solutions have on the customer.
Communication
* Strong, clear, proactive communication and collaboration.
* Good written, oral, presentation, interpersonal and negotiation skills.
* Ability to communicate technical issues effectively to technical and non-technical audiences.
* Open-minded and comfortable questioning the status quo, coming up with new solutions, whilst always being considerate of others' and their views.
Organisation & Planning
* Disciplined, structured approach & methodology.
* Ability to manage multiple tasks and support multiple teams simultaneously while continuing to deliver.
People / Leadership
* Ability to take both a strategic and hands on approach, pragmatic.
* Self-motivated & able to work on own initiative and within a team environment.
* Lead by example, motivating team members with focus on service excellence.
* A team player; collaborative, supportive and understanding.
Minimum Criteria
* Hands on with AWS Service ie EC2, SES, S3,R53,KCM,VPC,TGW,ASM, RDS,API, Lambda. Roles and Policies, AWS SFTP
* Automating AWS services
* Exposure towards Infrastructure Management and Data Migration
* Scripting with one or more of the following: Java, Python
* AWS Identity & Access Management
* Automating delivery of Infrastructure as Code (IaC) via Terraform and Jenkins
* Deep understanding of CI/CD pipeline
* Code Repository Management (e.g. GitHub, Subversion, Bitbucket)
* Experience around infrastructure deployments and system distributions
* Architecture experience around enterprise scale applications and distributed systems
* DB Integrations
* Has a DevOps mind-set towards Automation
* Understanding of Security Compliance
Desirable Criteria
* Familiarity with collaboration suites i.e. Atlassian products (Jira, Confluence)
* Packer, Jenkins, Nexus
* Automating provision of services using Cloud Formation
* Experience with container technologies using Docker and Kubernetes
* Experience with Cloud Best Practices and Architecture
* Automating configuration management (Ansible, Chef, Puppet, Salt etc)
* Knowledge around Identity Management, DNS, SAML 2.0
* AWS Multi Accounts Management (AWS Landing Zone)