DevOps Engineer
Job description
DevOps Engineer
Start Date: 1st May 2023
Contract Length: 12 Months + Extension
Location: The Hague, NL. 2-3 days on-site // 2-3 days remote
Pay: 80 € - 100 € per hour
Languages: English ONLY
I am working with a leading Oil & Gas that is looking for an experienced DevOps Engineer to join their team in The Hague in an initial 12-month contract.
Ideally, we are looking for someone that would be able to start this project by the 1st of May 2023, however, we can accommodate a reasonable notice period.
As a DevOps engineer you will join a team who partners with development teams throughout the organization with the goal of improving products and enhancing speed and quality on development and deployment.
On a Normal Day,
You Will
Work with product teams to shape the architecture, design, and implementations of new and existing systems to enhance their reliability, performance, efficiency, and scalability.
Help product teams to develop and deploy on datacenters and cloud native environment
Ensure all key services are measured, monitored and raising alerts when needed
Develop automation of application deployment and configuration
Develop reliability tools and frameworks for use by all engineers and products
Set up and manage the build and deployment of technical applications on Linux
Be responsible for keeping the build- and runtime environments healthy.
Troubleshoot build/deployment errors
Coach and train developers on DevOps best practices
Research, develop, configure and implement tools for continuous integration and continuous delivery
Drive efficiencies in products and processes: capacity planning, configuration management, performance tuning, monitoring, backup/restore and root cause analysis.
Requirements
Development background preferred
Experienced (minimal 4 years) working in CI/CD and different build environments
Knowledge of how compilation/linking code works on Linux
Package and deploy software to dev/test environments in both Linux and Windows
Write/maintain bash scripts to automate build/deploy process on Linux
Strong troubleshooting skills
Experience in Python
Strong experience on bash scripting
Experience with DevOps in AWS and/or Azure cloud.
Experience with deployment and support of AWS/Azure services
Experience in the Linux environment and a good understanding of its fundamentals and internals: filesystems and modern memory management, threads and processes, the user/kernel-space divide, etc.
Understanding of Microservice based Architecture
Ability to implement infrastructure as code. Preference is Terraform knowledge
An understanding of application security and information security controls
A good understanding of large-scale distributed systems in practice, including multi-tier architectures, application security, monitoring and storage systems.
Working knowledge of Kubernetes, Terraform, Ansible, Azure DevOps , Jenkins (or other similar toolset)
Data Science platform/tools experience, plus monitoring and logging platforms, will be an advantage
Good to have RPM package management, sudo/apt/yum, Scons, Mono/dotNet, Node.JS, Linux Admin (root).
If this looks like you, please get back to me with your updated CV and availability to have quick chat! 😊