DevOps & SysOps (TechOps)

DevOps Engineer









Your Role

Ontotext’s Solutions unit is growing and looking for a skilled and enthusiastic new colleague who will help us streamline the development and deployment of our systems. We build the best knowledge graph engine and implement custom solutions for clients. We need to deploy systems both on premise and in the cloud. We put together big amounts of data and a wide variety of software components which enable making use of that data in a smarter way. If you’d like to bring in your DevOps skills to help us define how we can do it all better, come on board and let’s grow together!

To Implement solutions at Ontotext, we need to bring together data science, data engineering, machine learning, natural language processing, software engineering and software systems architecture in order to respond to the needs for our clients and deliver value to their businesses.

As a core part of the unit delivering knowledge graph centered solutions, we would rely on you to:

  • Design, build, and maintain the infrastructure and tools necessary for continuous integration, automated testing, and deployment of our products and custom solutions;
  • Collaborate with development teams to ensure code is properly tested, integrated, and deployed;
  • Implement and maintain monitoring and alerting systems to ensure system availability, performance, and security;
  • Develop and maintain configuration management and automation scripts to streamline deployment and infrastructure management;
  • Define and implement strategies for disaster recovery, backup, and restoration of systems;
  • Continuously research and evaluate new tools and technologies that can improve the efficiency, reliability, and security of our software delivery;
  • Provide technical leadership to development teams on DevOps practices and methodologies;

Your Profile

  • Strong knowledge of operating systems, networking, and cloud infrastructure (such as AWS, Azure, or Google Cloud);
  • Experience with scripting languages such as Python and/or Bash, as well as configuration management tools such as Helm, Ansible or Puppet;
  • Hands-on experience with continuous integration and deployment tools;
  • Knowledge and experience with containerization technologies such as Docker and Kubernetes;
  • Familiarity with monitoring and logging tools such as Splunk, ELK stack, or Icinga;
  • Strong communication skills and ability to collaborate effectively with developers, QA, and other stakeholders;
  • A degree in Computer Science, Engineering, or a related field is a big plus;

Apply for This Job

Our Offer

  • Common sense-driven organizational culture, in which shall you have constructive input, your voice will be heard (i.e. chance to make a difference!)
  • "We care" attitude (check our benefits package here)
  • Exposure to the newest technologies in the AI and knowledge graphs space
  • The chance to participate in the development and delivery of challenging projects that few companies are capable of executing
  • Opportunity to work in a team of smart and talented professionals, who are happy to share their knowledge