DevOps Engineer - Banking - AWS

Rothstein Recruitment Ltd
Charing Cross, United Kingdom
2 days ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Languages
English
Experience level
Senior
Compensation
£ 90K

Job location

Charing Cross, United Kingdom

Tech stack

Amazon Web Services (AWS)
Azure
Bash
Cloud Computing
Continuous Delivery
Continuous Integration
DevOps
Python
NoSQL
PCI Data Security Standards
Ansible
Prometheus
Software Engineering
SQL Databases
Datadog
CircleCI
Data Logging
Scripting (Bash/Python/Go/Ruby)
System Availability
Grafana
Cloudformation
Containerization
Gitlab-ci
Kubernetes
Terraform
Serverless Computing
Docker
ELK
Jenkins
Go
Microservices

Job description

Fantastic opportunity opens up for a DevOps engineer to join a rapidly emerging FinTech. This role offers the chances to the design, implementation, and ongoing management of robust and scalable infrastructure. You will play a key role in ensuring high levels of reliability, performance, and resilience across the platform. The ideal candidate will bring strong experience across software engineering and system administration, combined with a passion for automation, continuous integration, and continuous delivery, and will thrive in an environment focused on modern DevOps practices., * Lead the design, implementation, and maintenance of CI/CD pipelines to automate and streamline deployment processes.

  • Participate in on-call rotation for incident management and support, ensuring high availability of services.
  • Collaborate closely with software development teams to ensure seamless integration and delivery of applications.
  • Ensure security, compliance, and best practices are integrated into all aspects of infrastructure management.
  • Oversee containerization and orchestration efforts using Docker and Kubernetes.
  • Architect, manage, and optimize our cloud infrastructure (AWS, Azure, or GCP) to support scalable applications.
  • Implement and manage infrastructure as code using tools such as Terraform, Ansible, or CloudFormation.
  • Develop and maintain automation scripts for system administration and operational tasks.
  • Monitor system performance, troubleshoot issues, and implement solutions to enhance reliability and scalability.
  • Maintain comprehensive documentation for systems, processes, and best practices.
  • Provide mentorship and guidance to other DevOps engineers.

Requirements

  • 5+ years of experience as a DevOps Engineer or in a similar senior role.
  • Extensive experience with CI/CD tools such as Jenkins, GitLab CI, or CircleCI.
  • Proficiency in Scripting languages such as Python, Golang or Bash
  • Strong expertise in cloud platforms like AWS or Azure
  • Deep knowledge of infrastructure as code tools (Terraform, Ansible, CloudFormation).
  • Proficiency with containerization and orchestration tools (Docker, Kubernetes).
  • Strong understanding of networking concepts and protocols.
  • Hands-on experience with monitoring and logging tools such as DataDog, Prometheus, Grafana, ELK stack.
  • Excellent problem-solving skills and attention to detail.
  • Strong communication and collaboration skills, with the ability to lead and mentor a team.
  • Knowledge of security best practices and compliance standards (eg, PCI DSS, SOC2, ISO, GDPR).
  • Experience with serverless architecture and microservices.
  • Familiarity with database management and optimization (SQL and NoSQL).
  • Demonstrated experience in leading complex projects and initiatives.

Apply for this position