Cloud Architect
Introduction
Cloud Architect - Perm - London (Remote) - (£90k - £99k per annum) based on experience.
Important
The Job
Cloud Architect
As part of the digital transformation and transition from start-up to scale-up, the company is setting up product teams based on strong Agile and DevOps principles. Consequently, DevOps, as culture, is enhanced and re-organised in order to accelerate the release cycles and upgrade the whole stack and software-development lifecycle while increasing internal and external productivity. The Cloud Architect will be reporting to the Head of Development and will support multiple product teams. A typical week would involve reviewing the scalability of deployed components, developing proof-of-concept by utilizing new cloud services from appropriate providers, stress-testing existing deployments, reviewing cloud and software architecture to identify enhancements in DevOps practices, AI , Big/Large Data and developing scripted automation, etc. The tech stack comprises of high-end tools and keeps growing. It is an exciting time to join the company to drive the status quo of AI & telecoms to the next level with a worldwide impact.
Responsibilities
- Develop and maintain automation around the IT infrastructure and in alignment with company processes and regulatory frameworks such as GDPR (e.g., implement scripts to create, tear down, migrate and recreate environments)
- Develop well architected, maintainable cloud-based solutions using appropriate design principles, for example design patterns and SOLID principles
- Perform technical design reviews of software and IT infrastructure, and develop proof-of-concept solutions in the research service and deploy to the production service
- Manage the lifecycle of multiple cloud environments with extensions to on-premise high-performance computing facilities that run AI/ML models (e.g., implement health monitoring and alerting, implement)
- Advocate DevOps principles and coach product teams, which will extend to AI/MLOps
- Perform QA on existing infrastructure & related processes against company's software development standards
- Deploy software updates to marketplaces (e.g., AWS Marketplace, Azure Marketplace)
- Provide environmental support to delivery teams to maximise efficiency
- Design and evaluate the product Solution by evaluating product epics, revised infrastructure designs, architectural patterns, or security requirements.
- Guide Engineering, Quality Assurance DevOps teams in the implementation of the solution by reviewing approaches, elaborating solutions, or gaining approving for significant architectural decisions.
- Create or modify architectural patterns to provide practical assistance to Engineering teams that align to the business's technical product strategy.
- Partner with Product owners to develop product architectural blueprints and roadmaps that align with architectural standards and technology strategy.
- Support the client facing teams with product or technical knowledge in response to requests.
Experience
- Commercial experience with AWS &Azure is essential (using IAM/AAD, keyvault, S3/blob storage, lambdas/azure functions, web apps, queues, database and managed services/products - e.g. DynamoDB/cosmosDB)
- 5+ years of commercial experience in full software development lifecycle
- 5+ years working with teams that scale up (building teams & tech stack)
- 2+ years of commercial experience in agile (ideally via jira)
- 2+ years of serverless architecture and event-driven architecture
- 2+ years of microservices API-driven cloud-based products including performance management
- Scripting with typescript/javascript, python & using web frameworks (e.g., react, flask)
- Infrastructure as a code with Cloud formation/ARM templates, Terraform and Ansible
- Linux Server Administration including container technology & ecosystem (docker, Kubernetes, Prometheus) linked to AAD
- Dashboards (ideally via Grafana or PowerBI)
- CI/CD pipelines on git-based commercial source control or similar (e.g., github including Actions, gitlab, bitbucket etc)
- Ideally, experience in telecommunications and similar regulated verticals and environments
- Ideally, working knowledge of ISO 27000, ITIL, or similar regulated environment
- Ideally, exposure to ML frameworks (e.g., tensorflow)
- Ideally, exposure to CRM & ERP systems (e.g., Salesforce, SAP, MS Dynamics)
Cloud Architect - Perm - London - (£90k - £99k per annum) based on experience.