Senior Dev Ops Developer

GGMR Ltd
Corsham, UK
2 months ago
Apply on indeed.com
Prepare application

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Experience level
Expert
Compensation
£45,000.0 - £70,000.0
Working hours
Regular working hours
Job source

Tech stack

Agile Methodology Amazon Web Services Server Applications Microsoft Azure Bash Shell Oracle WebLogic Server Cloud Computing Databases Continuous Delivery Continuous Integration Software Debugging DevOps
+56 more
Document Management Systems Disaster Recovery Distributed Systems Domain Name System (DNS) Elasticsearch Middleware Github Gradle Groovy Monitoring of Systems Web Servers IBM Websphere Application Server Virtual Private Networks (VPN) WildFly (JBoss AS) Python (Programming Language) Unix Shell Apache Maven Microsoft SQL Server Team Foundation Server MySQL Network Protocols Nginx OpenStack Windows PowerShell Scrum Methodology Systems Development Life Cycle Release Management Ansible Shell Script Software Engineering Subversion System Testing TCP/IP Scripting Google Cloud Load Balancing Cloud Platform System System Availability Delivery Pipeline Software Troubleshooting Firewalls (Computer Science) Gitlab Containerization Kubernetes Infrastructure Automation Frameworks Hardware Infrastructure Puppet Restful APIs Terraform Splunk New Relic (SaaS) Software Version Control Docker Jenkins Vmware Microservices

Job description

  • Develop, implement, and maintain automation scripts using tools such as Ansible, Puppet, Chef, PowerShell, Bash (Unix shell), and Terraform to streamline deployment processes.
  • Manage containerisation platforms including Docker and Kubernetes to facilitate scalable microservices architecture.
  • Oversee cloud infrastructure provisioning and management across AWS, Azure, Google Cloud Platform, and OpenStack environments.
  • Configure and support web servers such as NGINX, Weblogic, JBoss, WebSphere, including SSL/TLS setup and load balancing.
  • Monitor system performance using tools like New Relic, Splunk, Elasticsearch, and optimise system health through proactive troubleshooting.
  • Implement continuous integration/continuous deployment (CI/CD) pipelines utilizing Jenkins, GitHub, GitLab, TFS, Gradle, Maven, and other relevant tools.
  • Maintain version control systems including GitHub, GitLab, SVN to ensure code integrity across development cycles.
  • Support database administration tasks involving MySQL, Microsoft SQL Server, Oracle PL/SQL databases with backup/recovery strategies and disaster recovery planning.
  • Collaborate with development teams on requirements gathering for new features or infrastructure enhancements involving REST APIs and microservices architecture.
  • Ensure system security by configuring firewalls, DNS settings, TCP/IP protocols; manage incident response and incident management procedures effectively.
  • Participate in system testing phases to validate deployment success; troubleshoot software issues related to deployment or runtime errors.
  • Document system configurations and procedures adhering to SDLC standards; provide technical support for production environments.

Requirements

We are seeking an experienced Senior DevOps Developer to join our dynamic IT team. The successful candidate will be responsible for designing, implementing, and maintaining scalable, reliable, and secure cloud and on-premise infrastructure solutions. This role requires a deep understanding of software development lifecycle (SDLC), system administration, and automation tools to support continuous integration and deployment processes. The Senior DevOps Developer will collaborate closely with development teams to optimise deployment pipelines, enhance system performance, and ensure high availability across diverse environments. Candidates must demonstrate strong problem-solving skills and a proactive approach to incident management and disaster recovery planning., * Extensive experience with containerisation (Docker), orchestration (Kubernetes), cloud computing (AWS, Azure, Google Cloud Platform), and virtualisation technologies (VMware).

  • Proficiency in scripting languages including Python, Groovy, Ruby on Rails frameworks; shell scripting in Bash or PowerShell.
  • Strong knowledge of configuration management tools such as Ansible, Puppet, Chef; infrastructure as code using Terraform.
  • Familiarity with web servers like NGINX; application servers including Weblogic; middleware platforms such as JBoss or WebSphere.
  • Expertise in database systems: MySQL, Microsoft SQL Server; knowledge of SQL optimisation techniques is essential.
  • Experience with monitoring tools like New Relic or Splunk; ability to analyse logs for troubleshooting purposes.
  • Solid understanding of networking protocols including TCP/IP, DNS; experience managing firewalls and VPNs for secure connectivity.
  • Knowledge of disaster recovery strategies; incident management procedures; security best practices in cloud environments.
  • Familiarity with SDLC processes including requirements gathering; software development practices such as Agile or Scrum; release management workflows.
  • Strong problem-solving skills with the ability to debug complex issues across distributed systems; excellent organisational skills for managing multiple projects simultaneously. This position offers an opportunity to work within a forward-thinking organisation committed to technological excellence while supporting your professional growth through exposure to diverse projects in cloud computing and automation technologies.

Benefits & conditions

Pulled from the full job description

  • Sick pay
  • Company pension
  • Casual dress
  • Work from home
  • On-site parking

Apply for this position

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

Apply on indeed.com
Prepare application

Good distractions

Talks and stories from around this role — technically off-topic, practically not.

1:06 min

Developer experience and project variety at scale

Alexandra Petri · World Congress 2023

1:40 min

Managing containerized infrastructure with Podman Desktop

Cedric Clyburn Cedric Clyburn +1 · World Congress 2025

2:18 min

Scaling MySQL databases for massive user growth

Johannes Nicolai Johannes Nicolai +1 · LIVE

7:28 min

Constructing a new Docker layer from scratch

Oliver Seitz Oliver Seitz · World Congress 2026 Europe

4:36 min

Hiring passionate software engineers to tackle unprecedented scaling challenges

Dana Lawson Dana Lawson +1 · World Congress 2026 Europe

1:41 min

Parallels between cloud and legacy infrastructure lock-ins

Björn Stahl Björn Stahl · World Congress 2024

Videos

See all

Related articles

See all