DevOps Engineer
Location:
Flexible
Employment Type:
Full-time
Work Model:
Hybrid / Remote / On-site
Role Overview
We are seeking a skilled
DevOps Engineer
to build, maintain, and optimise our software deployment pipelines. You will work closely with development and operations teams to ensure reliable, scalable, and efficient software delivery.
Key Responsibilities
* Design, implement, and maintain CI/CD pipelines
* Automate infrastructure deployment and configuration
* Monitor system performance and troubleshoot issues
* Collaborate with software engineers to improve deployment processes
* Manage cloud infrastructure (AWS / Azure / GCP)
* Ensure security, scalability, and reliability of production systems
* Implement best practices for version control, testing, and release management
Requirements
* Degree in Computer Science, IT, or related field
* 2+ years of DevOps or software engineering experience
* Proficiency with CI/CD tools (Jenkins, GitLab CI, CircleCI)
* Experience with infrastructure-as-code (Terraform, Ansible, CloudFormation)
* Containerisation and orchestration (Docker, Kubernetes)
* Knowledge of cloud platforms (AWS / Azure / GCP)
* Strong problem-solving and communication skills
Nice to Have
* Scripting knowledge (Python, Bash, PowerShell)
* Experience with monitoring and logging tools (Prometheus, Grafana, ELK)
* Security and compliance experience
* Agile/Scrum methodology familiarity
What We Offer
* Competitive salary
* Flexible working options
* Career development and training
* Exposure to modern DevOps practices and tools
* Collaborative international team