DevOps Engineer
Recruiter
Listed on
Location
Salary/Rate
Type
Start Date
This job has now expired please search on the home page to find live IT Jobs.
A rare opportunity for a Systems Administrator / DevOps Engineer to join a high-profile global company that specialises in human touch technology. As a DevOps Engineer will be working on uptime, configuration, database administration, security, supporting internal users and test in a Windows and Linux environment.
This is ideal for a Systems Administrator / DevOps Engineer who is looking to further their career and develop their skills by working on the full product development lifecycle of a global product.
Key responsibilities:
· Install, configure, maintain and repair computer hardware, operating systems & applications
· Working with the development teams where necessary to identify and squash bugs
· Maintaining and improving the software deployment and configuration system
· Backend support of the technology stack MEAN & LAMP
· Ownership and responsibility of projects
· Investigating trends in monitoring data to identify potential bottlenecks
· Database administration
· Monitoring and reporting of system status
· Improving security of the infrastructure and platform
· Automate infrastructure launch and network security configuration mainly including cloud based environments
· Automate the production test process
· Collaborate to build and improve continuous integration, continuous delivery and continuous deployment processes
· Automate release management for different technologies
· Manage the baseline configuration and changes through appropriate change control mechanisms
Essential skills:
· Web server support and configuration (MEAN and LAMP)
· OS knowledge Linux (CentOS and Ubuntu) and Windows (various flavours)
· Mongo and MySQL database administration
· Solid command line and bash scripting skills
· An understanding of the TCP/IP stack and networking logic (LAN/WAN/WLAN) as well as VPN management and support
· Experience with log management systems
· Experience with monitoring tools
· Experience of Jenkins as Continuous Integration tools
· Experience of GIT and SVN tools (ideally GitLab)
· Great communication abilities on multiple levels (i.e. technical, business and customer contexts)
· Providing input on decisions around solutions and direction whilst considering other views and compromising when appropriate
Desirable/ beneficial skills:
· Virtualization (Vsphere by VMWare)
· Experience with Terraform
· Some understanding of OO approaches to software design
· Previous experience of supporting development teams
· Management, configuration and use of issue tracking and collaboration software
· Experience with PHP and Python programming languages and frameworks
· Active Directory management
· Selinux