Job Description
-
Working alongside a DevOps culture
-
Familiarity with DevOps principles - automation, CI/CD pipelines, collaboration, etc
-
Research, analyse and find best practice solutions that align to the program needs
-
Ability to work towards helping provide advice to clients and work alongside junior team members to help design improvements to the platform
-
Managing and maintaining 100+ AWS instances across 50+ VPCs globally
-
Managing a global fleet of tens of thousands of Linux powered IoT devices
-
Following system monitoring and responding to alerts to ensure system uptime
-
Identifying, investigating and analysing current business processes, procedures and work practices looking at new ways to incorporate into our products
-
Work with the team to proactively champion identifying & implementing new initiatives & solutions that enhance our cloud infrastructure
-
Comfortable with deployments to a wide range of devices in dev/uat and Prod environments
-
Highly knowledgeable of AWS
-
Solid grasp of advanced containerization concepts including Docker
-
Creating training and user documentation and conducting formal training for more junior team members
-
Working with a hybrid software stack of microservices and serverless functions
-
Strong capabilities in bash and python scripting
-
Strong Linux system and network administration skills (we mostly use Ubuntu)
-
Automation and templating driven attitude with a good understanding of IaC (such as CloudFormation)
-
Experience in configuration management tools
-
Experience in monitoring and observability dashboard tools like SumoLogic, AWS CloudWatch
-
Communicates clearly and effectively, both written and verbally, when advising, setting expectations, or suggesting improvements.
-
Regularly speaks in public forums.
-
Mentors others through code reviews and pair programming.
-
Positive attitude to learning new things
-
Working alongside a DevOps culture
-
Familiarity with DevOps principles - automation, CI/CD pipelines, collaboration, etc
-
Research, analyse and find best practice solutions that align to the program needs
-
Ability to work towards helping provide advice to clients and work alongside junior team members to help design improvements to the platform
-
Managing and maintaining 100+ AWS instances across 50+ VPCs globally
-
Managing a global fleet of tens of thousands of Linux powered IoT devices
-
Following system monitoring and responding to alerts to ensure system uptime
-
Identifying, investigating and analysing current business processes, procedures and work practices looking at new ways to incorporate into our products
-
Work with the team to proactively champion identifying & implementing new initiatives & solutions that enhance our cloud infrastructure
-
Comfortable with deployments to a wide range of devices in dev/uat and Prod environments
-
Highly knowledgeable of AWS
-
Solid grasp of advanced containerization concepts including Docker
-
Creating training and user documentation and conducting formal training for more junior team members
-
Working with a hybrid software stack of microservices and serverless functions
-
Strong capabilities in bash and python scripting
-
Strong Linux system and network administration skills (we mostly use Ubuntu)
-
Automation and templating driven attitude with a good understanding of IaC (such as CloudFormation)
-
Experience in configuration management tools
-
Experience in monitoring and observability dashboard tools like SumoLogic, AWS CloudWatch
-
Communicates clearly and effectively, both written and verbally, when advising, setting expectations, or suggesting improvements.
-
Regularly speaks in public forums.
-
Mentors others through code reviews and pair programming.
-
Positive attitude to learning new things
