DevOps Engineer
Paymentology Prikaži sve poslove
- Zagreb
- Stalni radni odnos
- Puno radno vrijeme
- Design, implement, and maintain infrastructure as code (IaC) to automate the deployment and management of infrastructure components.
- Maintain and optimise cloud infrastructure to ensure high availability, scalability, and performance.
- Manage version-controlled infrastructure configurations and ensure consistency across development, staging, and production environments.
- Troubleshoot issues across the full technology stack including hardware, software, applications, and networking.
- Perform system administration tasks such as server setup, configuration, and maintenance.
- Implement and manage containerisation and orchestration platforms such as Docker and Kubernetes.
- Design, implement, and maintain CI/CD pipelines that automate build, test, and deployment processes.
- Enable seamless integration and delivery of code from development environments through to production.
- Monitor and optimise CI/CD pipelines to remove bottlenecks and improve deployment efficiency.
- Integrate version control systems with automation tools to enable continuous testing and deployment.
- Develop scripts and automation tools to reduce manual tasks and increase operational efficiency.
- Implement automated testing and deployment practices to ensure reliability and consistency.
- Continuously identify repetitive processes and automate them to minimise human error.
- Implement monitoring and observability tools to ensure system reliability and performance.
- Respond to incidents and service disruptions while minimising downtime and business impact.
- Troubleshoot, diagnose, and resolve production incidents and outages efficiently.
- Work closely with development, QA, and operations teams to support a smooth and efficient development lifecycle.
- Promote a culture of collaboration, continuous improvement, and shared ownership of system reliability.
- Implement security best practices throughout CI/CD pipelines and infrastructure management.
- Ensure systems and processes comply with relevant industry standards and security requirements.
< 10%What it takes to succeed:
- 3–5 years of hands-on experience in DevOps, SRE, or infrastructure engineering roles.
- Strong proficiency in scripting and automation using Bash and Python.
- Practical experience with AWS cloud services (e.g., EC2, S3, IAM, RDS, VPC).
- Solid experience with Infrastructure as Code (IaC) tools, particularly Terraform.
- Hands-on experience deploying, managing, and troubleshooting Kubernetes (K8s) clusters and workloads.
- Strong understanding of CI/CD pipelines and modern DevOps practices.
- Proficiency with Git and version control best practices in collaborative environments.
- Comfortable working in Linux/Unix environments; familiarity with Windows systems is a plus.
- Basic understanding of programming concepts (e.g., Java or similar languages).
- Understanding of Agile development methodologies and team workflows.
- Strong problem-solving and troubleshooting abilities in distributed systems.
- High attention to detail with solid organizational skills.
- Continuous learning mindset with a focus on improving systems, automation, and processes.
- Effective collaboration within distributed and cross-functional teams.
- Clear written and verbal communication skills in English.