Crucible Quick Contact

Please feel free to contact us with any question you might have. We are confident that we can be the right choice for your recruitment effor

icon_widget_image Monday-Sunday Available 24/7/365 icon_widget_image Vatroslava Jagica 5, 11050 Beograd, Serbia icon_widget_image +381638401554 icon_widget_image office@cru.rs

PCDOPS

Senior DevOps Engineer & Analyst

📅 Start Date: ASAP
📆 B2B: Yes
🕘 Workload: Full-time
🌍 Location: Hybrid in Belgrade, remote options might be available later on.

Are you curious, motivated, and forward-thinking? This role offers the opportunity to work
on complex and meaningful technology challenges in a collaborative and innovative environment. Join a team that values continuous improvement, openness, and teamwork.

About the Team

The team focuses on delivering scalable, reliable, and automated infrastructure solutions to support complex software systems. It leverages modern DevOps practices and tools to streamline development workflows and ensure efficient delivery across a variety of deployment environments, including on-premises, cloud, and SaaS.

What You Will Be Doing

  • Design, implement, and maintain CI/CD pipelines and automated test and deployment systems.
  • Manage and support infrastructure across development and  production environments.
  • Maintain and administer source control systems, build servers, and related tools.
  • Document system configurations, processes, and best practices.
  • Collaborate with development and operations teams to align infrastructure with application requirements.
  • Evaluate system changes and their potential impacts, ensuring architectural consistency.
  • Work with stakeholders to gather, refine, and communicate infrastructure and process requirements.
  • Participate in Agile teams as a DevOps Analyst — manage backlogs, define priorities, and support sprint planning.
  • Continuously assess and integrate new tools and technologies to improve efficiency and reliability.
  • Architect and automate infrastructure using technologies such as Docker, Kubernetes, Terraform, scripting languages, and cloud services.

What You Bring

  • 5+ years of experience in DevOps, Systems Engineering, or Site Reliability Engineering.
  • Experience working in Agile environments with the ability to define and manage backlog items.
  • Strong scripting skills (e.g., Bash, PowerShell, Python).
  • Experience with monitoring and observability tools (e.g., Grafana, Prometheus, Splunk).
  • Proficiency in configuration management tools (e.g., Ansible, Chef, Puppet).
  • Hands-on experience with public cloud platforms (e.g., AWS, Azure, GCP).
  • Solid understanding of Linux-based systems.
  • Experience with containers and orchestration (e.g., Docker, Kubernetes).
  • Familiarity with Infrastructure as Code (e.g., Terraform).
  • Knowledge of networking fundamentals, including load balancers, DNS, firewalls, and proxies.
  • Experience with CI/CD platforms and automation tools.
  • Excellent problem-solving and communication skills.
  • Bachelor’s degree in Computer Science, Engineering, or a related field.

Preferred Qualifications

  • Experience with relational databases (e.g., PostgreSQL, MySQL, or managed cloud databases).
  • Familiarity with Kubernetes package management tools (e.g., Helm).
  • Exposure to messaging and streaming platforms (e.g., RabbitMQ, Kafka).
  • Understanding of version control strategies and release management.
  • Background in object-oriented programming (e.g., C# or similar).
  • General understanding of software development life cycles.
  • Experience in a business analyst or hybrid technical/functional role.