Description
Job Description
Write, modify and debug software for systems automation, predominantly using AWS serverless architectures, Python and Go. Research, design, implement, document and troubleshoot solutions in support of business needs according to best practice.
You must have detailed previous knowledge of AWS Lambda, AWS API Gateway, Python and Go. Knowledge of AWS Step Functions, CI/CD deployment for serverless applications and serverless frameworks is a plus.
A background in systems engineering will also be beneficial, due to the nature of the tasks being automated, however this is primarily a software development role.
You should be confident in the usage of serverless technologies to develop APIs which handle changes in the API specification without breaking backwards compatibility.
Minimum Requirements: (Must have Qualifications)
1. Go, 2 years minimum experience
2. Python, 2 years minimum experience
3. AWS Lambda & AWS API Gateway
4. Administration experience with one or more of Amazon Web Services, Microsoft Azure or Google Cloud Platform
Desired Skills/Qualifications/System Experience requirements: (Nice to have Qualifications)
1. General systems administration experience
2. Understanding of protocols such as DHCP, TFTP and the PXE boot process
3. Serverless coding frameworks, such as serverless.com, AWS Serverless Application Model or Chalice
4. Continuous Integration/Continuous Delivery using AWS tools such as CodeBuild and CodePipeline
- 3 days a week on site with Some remote working
- Limited International Travel may be required
- This position will participate in an out-of-hours on-call rota.
Apply for immediate interviews.
Flint are a provider of managed services to the ICT industry.