DevOps Engineer
Role details
Job location
Tech stack
Job description
As a DevOps Engineer, these will be your main responsibilities:
- Build and release infrastructure and product solution using Azure cloud services at scale through automation
- Ensuring infrastructure and product solutions are deployed with scalability and reliability
- Work with System Engineers, Developers and Architects to design and implement automated solutions with CD Pipelines
- Implementing monitoring solutions (Grafana, GrayLog, Prometheus etc)
- Build and maintain tools, scripts, and processes that make our developers and testers more efficient
- Maintaining and securing the infrastructure which supports production systems along with internal testing platforms.
- Documentation, design and implementation for ongoing projects and delivered services
- Provide support and troubleshooting on production systems including diagnosing and resolving post deployment issues, patching servers, implementing automated server hardening policies, investing / resolving and downtime incidents.
- Learn on the job and explore new technologies with minimal supervision.
- Keep up with industry trends to ensure we are using the best tools and services.
Requirements
-
A BSc in Computer Science or equivalent technical discipline.
-
4+ years' experience in a DevOps or technical role in an agile fast paced environment.
-
Experience in one of the major cloud providers (AWS, Azure or GCP ) is a must.
-
Experience delivering Infrastructure as Code using tools such as terraform, chef, puppet, ansible
-
Experience in deploying and managing container based services using Docker and Kubernetes
-
Deployment of applications and configuration changes within production environments
-
Proficient in a scripting language Python, Bash PowerShell, YAML etc
-
Experience working in a small team with minimal supervision and a can-do attitude. Technology stack:
-
Microsoft Azure Cloud
-
Deployment Automation (Docker, Kubernetes, Octopus Deploy)
-
Monitoring (Grafana, InfluxDB, Prometheus, New Relic, Pingdom)
-
Databases (MSSQL Server)
-
CI (Jenkins), Automated QC (SonarQube)
-
Logging (ElasticSearch, GrayLog)