You will work with global customers and stakeholders across Europe, North America, and Asia, leading projects that help their customers achieve their cloud strategies.
As a Lead Cloud Architect Consultant, you will lead a variety of projects including Installations, Upgrades, Migrations, Integration (software & instruments), DevOps, Reliability Engineering, Security, Compliance, Disaster Recovery, and support of on-premises and hybrid cloud solutions in both public & private cloud.
What are the job responsibilities?
- Solution architecture and design for high-availability and fault-tolerant Scientific Applications.
- Public Cloud Solution deployment e.g. AWS, Azure, GCP.
- Coaching and mentoring customers on software continuous deployment best practice e.g. Agile, DevOps, & Reliability Engineering.
- Providing technical direction and playing the lead role in managing cloud solution deployments to ensure customers achieve repeatable Cloud Security, Backup, Failover, Alerting and Disaster Recovery.
- Introducing and managing the right level of qualification and testing for change and configuration management in Cloud environments.
- Hands on (remote) development, installation, support, and maintenance of software infrastructure for cloud deployments.
- Working closely with our Infrastructure, Dev Ops, HPC and Cloud Engineering Teams to ensure customer’s environments are correctly designed, sized and installed and updated at scale.
- Act as a quality gate for software deployments to ensure a successful customer deployment, every time.
- Ensure compliance with corporate policy and procedure in regard to quality and information security and performance of Customer systems.
- Assure compliance with quality and information security management systems and best practice.
- Support certification and customer validation of cloud solutions and performance either directly or through teamwork.
- Troubleshooting to lead resolution between Internal Teams, Customer Teams or 3rd Party Partners.
What is the required education/work experience?
- Bachelor’s/Master’s degree or equivalent in science, technology, or computing.
- Proven experience in Cloud Solutions; preferably in life sciences or chemistry.
- Strong experience in R&D Informatics systems. The industry need is to understand “data management”, “operational efficiency” and “workflow”.
- To have worked in a services environment for at least 5 years. To understand how the services business operates and scales. To have personal experience, even if it is not recent of operating as a consultant and “doing”. You need to know what it’s like to be a Consultant. To have operated in the field and experienced all stages of a project lifecycle.
- Public Cloud Technology e.g. AWS, Azure, GCP.
- Cloud Architecture, Topology, Infrastructure & Formation e.g. ECS, Amazon EMR, Ansible, Puppet, Chef, Terraform.
- Containers e.g. Kubernetes, Docker.
- Programming & Scripting Languages e.g. Java, .NET, Ruby, JavaScript, Python, R, MATLAB, RStudio Pro.
- Cloud Database technologies e.g. Apache Spark, DynamoDB, Elastic, Hadoop, Mongo Atlas, Oracle.
- Reliability Engineering application re-architecture, memory debugging, load balancers, clusters, web servers, containers, and test automation.
- Network Debugging physical and virtual using common open-source tools e.g. Tcpdump, Wireshark etc.
- Agile & DevOps e.g. CI/CD, configuration management, artefact & version management e.g. Bamboo, Jenkins, AWS Code Deploy / Pipeline, Spinnaker, GitHub, Cucumber.
- Shell scripting on Windows and Unix.
- Monitoring, Alerting Tools e.g. Nagios, Zabbix, Kibana, New Relic, Grafana, Kafka, Zenoss, SolarWinds, ELK etc.
- Security e.g. RESTful api design, encryption, and certificate management.
- Running production systems in the Cloud.