Azure DevOps Engineer

Interserve PLC
21 days ago

Role details

Contract type
Temporary contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Languages
English
Experience level
Junior
Compensation
£ 50K

Job location

Remote

Tech stack

JavaScript
Amazon Web Services (AWS)
Tomcat
Server Applications
Software Applications
Azure
Bash
Oracle WebLogic Server
Business Process Modeling
C Sharp (Programming Language)
C++
Cloud Computing
Databases
Continuous Delivery
Continuous Integration
DevOps
Document Management Systems
Disaster Recovery
Distributed Systems
DNS
Amazon DynamoDB
Perl
Github
Groovy
Web Servers
WildFly (JBoss AS)
Python
Shell
Microsoft SQL Server
MySQL
Nginx
Oracle Applications
Powershell
Systems Development Life Cycle
Ruby on Rails
Ansible
Software Deployment
Software Engineering
Subversion
System Testing
Google Cloud Platform
Reliability of Systems
Firewalls (Computer Science)
Gitlab
Kubernetes
Puppet
Terraform
Splunk
New Relic (SaaS)
Software Version Control
Docker
Jenkins
Go
Programming Languages
Microservices

Job description

We are seeking a skilled and motivated DevOps Engineer to join our dynamic team. In this role, you will be responsible for implementing and managing the infrastructure and tools that enable continuous integration and continuous deployment (CI/CD) of software applications. You will work closely with development and operations teams to streamline processes, enhance system reliability, and improve overall efficiency. The ideal candidate will possess a strong background in software development, system administration, and cloud computing., * Design, implement, and manage CI/CD pipelines to automate software deployment processes.

  • Collaborate with development teams to understand application requirements and ensure seamless integration.
  • Monitor system performance using tools such as New Relic and Splunk, identifying areas for improvement.
  • Implement disaster recovery strategies to ensure business continuity.
  • Manage container orchestration using Kubernetes and Docker for scalable application deployment.
  • Configure and maintain cloud infrastructure on platforms such as AWS, Google Cloud Platform, or Azure.
  • Develop scripts for automation using languages such as Python, Bash (Unix shell), or PowerShell.
  • Troubleshoot software issues throughout the SDLC, ensuring high-quality releases.
  • Engage in incident management and response activities to resolve operational issues promptly.
  • Maintain documentation of system configurations, processes, and procedures.

Requirements

Github, Groovy, Design Principles, Docker, Mysql, Databases, Software Deployment, Gitlab, Microservices, Javascript, Firewalls, Aws, Perl, Microsoft Sql Server, Application Servers, Oracle, Programming Languages, Automation, Nginx, Tomcat, Kubernetes, Orchestration, Jenkins, The successful candidate should possess the following skills:

  • Proficient in Docker, Kubernetes, Terraform, Jenkins, Ansible, Chef, Puppet for automation and orchestration.
  • Strong knowledge of programming languages including JavaScript, Python, Ruby on Rails, Go, Groovy, C#, C++, Perl.
  • Experience with databases such as MySQL, Microsoft SQL Server, Oracle, DynamoDB.
  • Familiarity with web servers like NGINX and Tomcat; application servers including Weblogic and JBoss.
  • Understanding of cloud computing concepts and services (AWS, Azure).
  • Knowledge of distributed systems architecture and microservices design principles.
  • Experience with version control systems such as GitHub or GitLab; familiarity with SVN is a plus.
  • Strong troubleshooting skills in software deployment and system testing environments.
  • Familiarity with networking concepts including DNS, TCP/IP protocols; understanding of firewalls is advantageous.
  • Ability to work collaboratively in a team-oriented environment while managing multiple priorities effectively. If you are passionate about DevOps practices and eager to contribute to innovative projects within a collaborative team environment, we encourage you to apply for this exciting opportunity.

Apply for this position