DISCOVER OUR EXPERTISE
DevOps Engineer
- Posted 01 June 2020
- Salary 20-25k AED p/m and benefits
- Location
- Job type Permanent
- DisciplineCloud, DevOps & Infrastructure
- Contact NameRobbie Bannatyne
Job description
My tech client, based in Dubai Marina, has a requirement for a mid-level DevOps Engineer.
Key Accountabilities:
DevOps – CI and CD tools and processes
- Automating and maintaining build and release workflows across environments (dev, test, production)
- Designing and implementing build, deployment, and configuration management
- Build and maintain test automation tools, help the QA and development teams to write test cases and scripts
- Manage CI and CD tools with team
- Build, maintain, and monitor configuration standards
- Handle code deployments in all environments
Reliability Engineering
- Monitor metrics and develop ways to improve systems (reliability, performance)
- Provide technical guidance and educate team members on development and operations
- Brainstorm for new ideas and ways to improve development delivery
- Document and design various processes; update existing processes
- Implement and improve monitoring and alerting
- Lead and guide the team in identifying and implementing new technologies.
Desired Skills & Experience
- Strong Linux and/or Windows system administration background.
- Good knowledge of AWS
- Configuration Management/Automation experience with tools like Ansible, Chef, Puppet, or similar
- Experience with a Microsoft development environment (C#, VSTS, .Net Core)
- Experience with Windows and Linux infrastructures, containerized environments (Docker, Kubernetes, OpenShift) databases (MS SQL, MongoDB, Redis), CI/CD tools
- Experience with a scripting language - JavaScript, Python
- Proficient with git and git workflows
Really good to have:
- Database maintenance and performance tuning (MS SQL, MongoDB)
- Experience with an enterprise Java stack (Spring / Spring Boot, Apache ServiceMix, jBPM) is a definite advantage
- Work with and enhance an existing codebase
Other requirements:
- Team player
- Excellent written and verbal communication skills in English
- Versatile attitude, ability to perform under pressure
- Passionate Technologist
- Education: B.Sc. in Computer Science