General
We are looking for DevOps Engineers to join our client’s Agile team, where they will play a key role in ensuring application reliability, operational excellence, automation, and continuous improvement.
Responsibilities/Activities
- Optimize, tune, and troubleshoot the application across Test, Acceptance, and Production environments, ensuring stable and predictable behavior under varying load conditions
- Perform root cause analysis (RCA) and implement corrective and preventive actions to enhance reliability, reduce recurring issues, and strengthen service resilience
- Monitor and support improvements in SLOs, availability, capacity, performance, and operational KPIs by applying SRE reliability practices
- Configure, secure, and maintain web servers (JBoss, Apache) along with supporting components such as NGINX, ensuring compliance with performance, security, and operational standards
- Support and refine Oracle-related configurations to improve performance, stability, and seamless integration within the application ecosystem
- Design, develop, and maintain automation workflows using Azure DevOps, Ansible, and Bash/Python to streamline deployments, configuration updates, and routine operational tasks
- Identify opportunities to automate manual processes, reducing operational overhead and ensuring consistent, standardized practices throughout the application lifecycle
- Maintain and enhance the observability ecosystem by ensuring comprehensive coverage of logs, metrics, alerts, health checks, traces, and custom application insights
- Develop and refine dashboards, monitoring pipelines, and alerting rules to deliver real-time visibility into system performance, capacity, availability, and error trends
- Manage and validate both non-production and production environments, ensuring configuration consistency, operational readiness, and compliance with deployment standards
- Perform operating system patching, maintenance, and security hardening to ensure systems comply with security and regulatory baselines
- Collaborate with engineering, infrastructure, and business stakeholders to ensure smooth integration and operational alignment across all application components.
Requirements
Technical
- At least 4 years of working experience as a DevOps Engineer
- Hands-on experience in DevOps engineering with RHEL/Linux, JBoss, Apache Web Server, Oracle SQL, Bash, and Ansible
- Practical experience building and managing CI/CD pipelines and using tools such as Azure DevOps
- Solid understanding of monitoring tools such as Grafana, Zabbix, Kibana, Prometheus or ELK
- Hands‑on experience configuring, maintaining, and troubleshooting platforms like JBoss, Apache, and NGINX
- Experience with troubleshooting, incident response, RCA, and performance analysis of live systems
- Good knowledge of monitoring, resilience, and performance tuning, especially in environments using Oracle databases
- Solid Unix/Linux expertise with strong troubleshooting abilities across system, application, and infrastructure layers
- Familiarity with Scrum and ITIL, comfortable operating within Agile delivery and operational governance frameworks
- Understanding of both monolithic and microservices architectures, including how they differ from an operational, deployment, and reliability perspective
Education
- University degree in Computer Science or another related field
Others
- Good level of English
- Excellent communication with internal and external stakeholders
- Strong context-switching abilities
- Team-oriented mindset and proactive ownership