Full job description
Senior Cloud DevOps Engineer role to join Merkle's Talent Community for future openings in Czech Republic, Serbia, and Portugal. Responsibilities include designing, deploying, and managing cloud infrastructure using AWS or Azure, implementing infrastructure as code, automation, CI/CD pipelines, logging, monitoring, and providing guidance to improve efficiency and reduce incidents. Requires 5+ years experience with cloud platforms, server administration, scripting languages (Bash, Python, JavaScript, Go, NodeJS, Java), automation tools (Ansible, Terraform), container technologies (Docker, Kubernetes), serverless architectures, monitoring tools (Grafana, Datadog, New Relic, CloudWatch, ELK), and CI/CD frameworks. Strong problem-solving, communication skills, Agile experience, and a relevant degree required. Hybrid work model with offices in Belgrade and other European cities. Benefits include flexible working hours, education support, and inclusive culture.
What you'll do
- Design, deploy, and manage cloud infrastructure solutions using leading public cloud providers
- Develop and implement infrastructure as code (IaC) and configuration management
- Introduce automation to improve performance, scalability, and security
- Design, develop, and enhance Continuous Integration and Continuous Delivery pipelines
- Design cost-effective solutions ensuring value is measured and realized
- Design and implement logging, monitoring, tracing, and alerting solutions
- Provide guidance and recommendations to increase efficiency and reduce incidents
- Develop tools and processes to improve teams and customer experience
- Document products, processes, and tools with high quality
- Support software engineers in following the software delivery lifecycle
- Maintain efficient communication with cross-functional teams and act as key stakeholder
- Stay up-to-date with industry trends and emerging cloud computing technologies
Requirements
- 5+ years hands-on experience designing, deploying, and managing solutions in AWS or Azure for medium to large-scale applications
- 5+ years hands-on experience administering Windows or Linux server environments
- Advanced experience with at least two of the following languages: Bash, Python, JavaScript, Go, NodeJS, Java
- Proficiency in automation with at least one configuration/deployment management tool such as Ansible or Terraform
- Proficiency with container technologies such as Docker and Kubernetes
- Proficiency with serverless computing and event-driven architectures
- Experience integrating monitoring and alerting tools including Grafana, Datadog, New Relic, CloudWatch, and ELK
- Proven track record of building, optimizing, and scaling CI/CD frameworks and tools
- In-depth understanding of security and networking principles within a cloud-native environment
- Experience working in an Agile fast-paced, DevOps environment
- Excellent problem-solving and troubleshooting skills
- Strong communication skills, both written and verbal
- Degree in computer science, information technology, or equivalent education and experience
- Fluent in English
Tech stack
AWSAzureWindows ServerLinuxBashPythonJavaScriptGoNodeJSJavaAnsibleTerraformDockerKubernetesServerless computingGrafanaDatadogNew RelicCloudWatchELKCI/CDGitHubGitLabBitBucket
Benefits
Hybrid workplace with offices in Belgrade, Lisbon, Vila Real, Guarda, Leiria, Prague, and BrnoFlexible annual working hours with home office optionsSupport for education and training, both internal and externalRegular exchange formats such as meetings and tech labsInclusive and diverse work environmentCoffee, tea, biscuits, and fruit available in officesCollaborative and supportive team culture