I`m a Devops and backend engineer comfortable at team lead level with 12+ years professional Java experience and 7+ years of automation experience. I`m a hands on architect with deep knowledge of the application lifecycle from the first pull request through to production deployments. I focus on architecting and deploying applications for AWS and Kubernetes/Openshift. Whilst I`m not against some travel, I`m interested in remote opportunities. Key Expertise: Experienced in both green field and the re-architecting of legacy applications for cloud-native and container-based deployments. Well versed in cloud-native patterns including serverless, service-mesh and micro-services. Hands-on experience writing Operators using Ansible. Extensive experience of Kubernetes and Openshift (3.9 -> 3.11) including production deployments; 12+ years professional experience with strong core Java development using JDK 5, 6, 7, 8 and 11 with extensive knowledge of JEE and many key Java frameworks including Spring, Spring MVC, Spring Security, Spring Boot, Hibernate etc. Growing GoLang experience 7+ years hands-on production experience of Cloud deployments with AWS using: EC2, SNS, RDS, SQS, EBS, VPC, Route 53 DNS, S3, CloudFront, ECS, Elastic BeanStalk, OpsWorks, Lambda, EFS; In-depth experience of Docker and Docker Compose including production deployments; Deep understanding of DevOps and CI/CD principles and implementation including per-pull-request builds, Jenkins pipelines, blue/green deployments and Kubernetes-native approaches e.g. Tekton Extensive configuration management experience with Ansible, Vagrant and Terraform; Proficient at scripting in Bash, Ruby and Groovy; Good knowledge of Scrum, TDD, BDD, Pair Programming, story planning and requirement gathering from non-technical audiences; 4+ years experience of working with remote-first teams
©