DevOps Engineer

We are looking for an experienced DevOps Engineer with a strong background in Linux, Docker, Kubernetes, CI/CD Pipeline, and Azure.

About the client:

The Client leads the way in innovation, harnessing cutting-edge AI and machine learning to transform industries worldwide. As a global powerhouse in AI solutions, they enable organizations to unlock the full potential of data-driven insights. With a presence in 20 countries, their enterprise applications deliver rapid, transformative value across retail, CPG, finance, manufacturing, media, IT, and public sectors. Combining unmatched AI technology, vertical expertise, and industry-specific insights, they create applications that drive maximum value for customers. Join them in shaping the future as they build a “World Class Engineering Team” committed to high performance. With over 3000 talented leaders, data scientists, and professionals, they incubate and develop groundbreaking solutions within the company.

Job Description:

The development team embraces DevOps culture and delivers products using Continuous Delivery principles. You will be key in managing multiple installations of the platform across Cloud and on-premise environments, fixing security vulnerabilities every month, conducting audits, and contributing to the automation of installations. You will have a great opportunity to work with a world-class team and latest technologies and be able to learn and contribute.

Key Responsibilities:

  • Contribute to the Client’s Platform operations roadmap and execute planned research and development.
  • Manage platform installations on Azure VMs and help migrate them to Kubernetes workloads over time.
  • Work with customers and the Services team to support multiple installations of the platform.
  • Conduct monthly audits including vulnerabilities, DAST tests, and review backups, cost, and access reviews.
  • Manage CI/CD pipelines using Azure DevOps.
  • Implement security best practices in Cloud and on-premise environments to address vulnerabilities and satisfy compliance requirements.
  • Develop and maintain Helm charts for packaging and deploying Kubernetes applications.
  • Manage operations of the databases and messaging systems Postgres, Elastic, Redis, and Kafka, including configuration, scalability, and backups.
  • Improve monitoring of the Platform using Prometheus, Grafana, and PagerDuty.

Professional Summary:

Results-driven IT professional with 3+ years of hands-on experience in cloud infrastructure, DevOps, and system administration. Proven expertise in designing, deploying, and managing scalable, secure environments across both on-premise and cloud platforms. Adept at leveraging modern automation and orchestration tools to streamline operations and improve system reliability. Experienced in Agile teams with a strong focus on performance, security, and troubleshooting.

Core competencies:

  • Cloud & Infrastructure Management:
    • Solid commercial experience managing Microsoft Azure environments, including services such as Service Bus, Storage Accounts, and Container Registry.
    • Proficient in administering and optimizing Azure SQL Server.
  • Containerization & Orchestration:
    • Hands-on experience with Docker for containerized deployments.
    • Proficient in managing production-grade Kubernetes clusters.
  • Operating Systems:
    • Strong experience in Linux system administration and scripting.
  • CI/CD & DevOps:
    • Skilled in creating and maintaining CI/CD pipelines using Azure DevOps or similar tools.
    • Proficient in Infrastructure as Code (IaC) with Terraform and Ansible.
  • Security & Best Practices:
    • Good knowledge of security best practices, vulnerability management, and tools such as Acunetix, Snyk, CheckMarx, and Trivy.
    • Experienced in production troubleshooting and conducting root cause analysis to resolve incidents efficiently.
  • Methodologies & Collaboration:
    • Adaptable to Agile environments, contributing effectively to fast-paced, collaborative teams.

Your additional assets would be:

  • Experienced in working with a variety of databases including SQL Server, PostgreSQL, Elasticsearch, and Redis.
  • Familiar with configuring and managing web servers, particularly Nginx.
  • Proficient in using monitoring and observability tools such as Grafana and Prometheus to ensure system performance and reliability.
  • Exposure to modern messaging and event-driven frameworks such as Azure Event Hub, Apache Kafka, and RabbitMQ.

What we offer:

  • Permanent position with an established company with over 20 years of existence 
  • Competitive salary 
  • Career growth and stability 
  • Various education programs and training 
  • Cooperative and supportive working culture 
  • Hybrid work model (the office or home – it’s up to you)
  • One-hour break every day

If you are interested, send us your CV at jobs@atessoft.rs

Contact US