Senior DevOps Engineer

TwentyFiveM Limited
Leeds, UK
about 1 month ago
Apply on www.indeed.com
Prepare application

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Experience level
Expert
Compensation
£54,700.0 - £55,500.0
Working hours
Regular working hours
Job source

Tech stack

Java (Programming Language) Active Directory Amazon Web Services Amazon S3 Application Performance Management Microsoft Azure Bash Shell Network Sockets Software as a Service Cloud Computing Computer Programming Continuous Integration
+65 more
Software Debugging DevOps Distributed Systems Domain Name System (DNS) Amazon DynamoDB Elasticsearch Cryptographic Protocols Java Platform Enterprise Edition (J2EE) Github Gradle Groovy Monitoring of Systems WildFly (JBoss AS) Python (Programming Language) Apache Maven Microsoft SQL Server MySQL Node.Js OpenStack Oracle Databases PCI Data Security Standards Performance Tuning Windows PowerShell Scrum Methodology Systems Development Life Cycle Release Management Ansible Shell Script Software Deployment Software Engineering SQL Databases System Testing TCP/IP Transmission Control Protocol (TCP) Transact-SQL Virtualization Technology Web Services YAML Scripting Google Cloud Cloud Platform System Delivery Pipeline Software Troubleshooting Firewalls (Computer Science) Infrastructure as Code (IaC) Gitlab Cloudformation Containerization Kubernetes Infrastructure Automation Frameworks Bicep Build Tools Azure AKS Puppet Firewall Services Module Restful APIs Terraform Splunk New Relic (SaaS) Software Version Control Docker Jenkins Golang Vmware Microservices

Job description

  • Develop, automate, and maintain CI/CD pipelines utilizing tools such as Jenkins, GitLab, GitHub, Azure DevOps, software deployment processes.
  • Manage containerization platforms including Docker and Kubernetes to facilitate scalable microservices architectures.
  • Implement infrastructure as code using Terraform, Ansible, Chef, Puppet, and PowerShell scripts to provision and configure cloud and on-premises environments.
  • Monitor application performance with tools like New Relic, Splunk, Elasticsearch, and implement proactive troubleshooting for software issues.
  • Collaborate with development teams during requirements gathering to support software development lifecycle (SDLC), system testing, release management, and continuous integration initiatives.
  • Design disaster recovery plans and execute incident response procedures to maintain system resilience in the face of outages or security threats.
  • Manage cloud infrastructure deployments on AWS, Azure, Google Cloud Platform, and OpenStack environments while ensuring compliance with security standards such as firewalls, TCP/IP configurations, DNS management, and network security protocols.

Requirements

  • Extensive experience with container orchestration tools including Docker and Kubernetes.
  • Proficiency in scripting languages such as Python, Bash, PowerShell, Groovy, Go, Node.js, YAML, and Shell Scripting for automation tasks.
  • Strong knowledge of configuration management tools like Ansible, Chef, Puppet; version control systems including GitHub, GitLab; and build tools such as Maven and Gradle.
  • Hands-on expertise with cloud computing platforms: AWS (S3), Azure (Active Directory), Google Cloud Platform; virtualization technologies like VMware; and SaaS solutions.
  • Hands-on expertise in Infrastructure as Code (IAC) with Terraform, Bicep, ARM, Cloud Formation.
  • Hands-on expertise on Kubernetes services like EKS,AKS and GKE)
  • Deep understanding of distributed systems architecture including RESTful APIs, JBoss application server management, SQL databases (MySQL, Microsoft SQL Server T-SQL), Oracle databases, DynamoDB.
  • Familiarity with monitoring tools such as New Relic, Splunk; incident management processes; firewall configuration; TCP/IP networking; DNS management; WAN/LAN troubleshooting; TCP socket programming; Active Directory integration.
  • Knowledge of software development methodologies including Scrum; experience in requirements gathering; SDLC best practices; system testing; debugging; release management; software troubleshooting; continuous integration/delivery pipelines.
  • Ability to manage complex projects involving web services deployment in microservices architectures using Java (Java EE)Join us to be part of a forward-thinking team committed to leveraging innovative DevOps practices that empower rapid development cycles while maintaining high standards of security and reliability!
  • Good understanding on compliances like PCI-DSS, GDPR, ISO 27001 and CIS.
  • Willing to learn and implement as per the project requirements.

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on www.indeed.com
Prepare application

Good distractions

Loading talks and stories from around this role…