Senior Software Developer - 6 months - Remote
Stealth It
2 days ago
Role details
Contract type
Temporary contract Employment type
Full-time (> 32 hours) Working hours
Regular working hours Languages
English Experience level
SeniorJob location
Remote
Tech stack
Amazon Web Services (AWS)
Amazon Web Services (AWS)
Bash
Continuous Integration
Amazon DynamoDB
Python
Nginx
Node.js
Ansible
Prometheus
Reverse Proxy
Scripting (Bash/Python/Go/Ruby)
Grafana
Gitlab
Containerization
Kubernetes
Performance Monitor
Functional Programming
Api Gateway
Amazon Web Services (AWS)
Terraform
Serverless Computing
Job description
- Lead the architecture, development, and deployment of scalable, secure, and reliable cloud-based solutions.
- Design and implement applications leveraging AWS services including Serverless architectures, EC2, and SQS.
- Build and manage containerised services using EKS (Kubernetes), ensuring efficient orchestration and operational excellence.
- Develop infrastructure using Terraform and Ansible, establishing repeatable, automated provisioning.
- Own and enhance the CI/CD pipeline using GitLab, driving automation, quality, and release efficiency.
- Write clean, maintainable, and well-tested code in Node.js, Python, and Bash.
- Integrate and manage API gateway and networking solutions using Kong (CE/EE) and Nginx.
- Implement robust observability practices using Prometheus, Grafana, and Alertmanager, ensuring system health and proactive monitoring.
- Collaborate closely with cross-functional teams, contributing to technical roadmaps and delivery plans.
- Provide technical mentoring and support to junior and mid-level developers.
- Ensure compliance with security, governance, and industry best practices.
Requirements
- SFIA Level 5-equivalent experience in leading technical tasks and advising on complex solutions.
- Strong hands-on expertise with AWS:
- Serverless (Lambda, API Gateway, DynamoDB)
- EC2
- SQS
- Advanced experience with containerisation and orchestration, particularly EKS.
- Excellent understanding of Infrastructure as Code, using Terraform and Ansible.
- Proven experience building CI/CD pipelines in GitLab.
- Strong coding and Scripting skills in Node.js, Python, and Bash.
- Experience with API gateway and reverse Proxy technologies: Kong and Nginx.
- Solid monitoring/observability knowledge: Prometheus, Grafana, Alertmanager.
- Strong communication skills and the ability to lead and influence technical decision-making.