Systems Engineer

Hanson Regan
System Engineer(DevOps) role – Senior
We are looking for a python engineer with hands-on AWS experience who will be responsible for improving the performance and resiliency of our microservice based platform.
We are passionate about using open-source technologies and leveraging serverless architectures. Our stack currently uses the following SaaS / PaaS technologies – AWS ECS Fargate, Lambda, RDS, DynamoDB, ElasticSearch and more, all defined and managed using zero touch Infrastructure as Code.
Responsibilities:
• Python development to support performance testing (using Locust and WireMock mocking solution), environment automation and creation of re-usable libraries for interacting with tooling or AWS
• Developing Infrastructure as Code (IaC) in Cloud Formation and/or Terraform to support environment automation
• Developing complex automation to support Continuous Integration and Delivery approach to software release management
• Maintaining Python and Infrastructure as Code scripts
Requirements:
• 2+ years' experience as a Python developer
• Experience in object-oriented programming concepts, unit & integration testing, web architecture and application servers.
• Understanding and experience with AWS serverless technologies.
• Experience in IaC (CloudFormation and/or Terraform)
• Experience with Azure DevOps
• Good understanding of microservices architecture and container technology is essential
• Good understanding and experience of container technologies (Docker)
• CI/CD pipeline development experience (Azure DevOps or similar)
• May have AWS Solutions Architect – Associate certification or equivalent
Primary skill:
Site Reliability Engineering
Secondary skills:
DevOps as secondary
AWS