Cloud Operations Manager

Job brief

You will design, operate and evolve our internal and cloud server infrastructures, the various services deployed on them and the IT networks of our company. For this you need experience in performance management, network administration and security. Above all, you will ensure that our IT systems are secure, consistent and available.

You will join a team of versatile and highly skilled ops directly attached to the CTO. All of them work in a very stimulating environment where they carry out their roles with a great deal of autonomy and clear responsibilities. Everyone also takes part in project teams made up of members from different departments of the company.

Technical Environment

  • Operating Systems : Linux (Ubuntu)
  • Cloud platforms : Google Cloud, Amazon Cloud, OVH Cloud, Azure Cloud
  • Network : Reverse Proxy, Firewall/Iptables, dns, VPN
  • Configuration management : Puppet
  • Packaging / deployment : Docker, Kubernetes
  • Managed Stacks : Java (Tomcat), PHP (WordPress)
  • Databases : MySQL, PostgreSQL, MongoDB
  • Monitoring : Elasticsearch / Logstash / Kibana (ELK), Zabbix, Grafana, InfluxDB
  • Software factory : Jenkins CI/Pipelines, Github
  • Other tools : Git, bash programming, openLDAP

Responsibilities

  • Maintain and optimize company networks and servers
  • Be responsible for password management
  • Oversee data backup and system security operations (e.g. user authorization, firewalls)
  • Manage installations, upgrades and configurations of hardware and software
  • Assess system performance and recommend improvements
  • Resolve issues escalated by technicians and engineers
  • Ensure data is handled, transferred or processed according to legal and company guidelines
  • Provide support and guidance to stakeholders via help desk
  • Control costs and budgets regarding IT systems
  • Manage contracts with vendors (e.g. development platforms, telecommunication companies, password managers) and software licenses
  • Develop IT policies and practices

Requirements

  • Proven experience as IT Operations Manager
  • Experience with system installation, configuration and analysis
  • Thorough knowledge of networks and cloud computing
  • Leadership and organizational skills
  • Ability to manage multiple projects
  • Outstanding communication skills
  • Problem-solving aptitude
  • Master/Engineer in Computer Science/IT

Cloud Operations Manager

System administrator

Job brief

We are looking for a System Administrator to maintain, upgrade and manage our software, hardware and networks.
Resourcefulness is a necessary skill in this role. You should be able to diagnose and resolve problems quickly. You should also have the patience to communicate with a variety of interdisciplinary teams and users.
Your goal will be to ensure that our technology infrastructure runs smoothly and efficiently.
You will join a team of versatile and highly skilled ops directly attached to the CTO. All of them work in a very stimulating environment where they carry out their roles with a great deal of autonomy and clear responsibilities. Everyone also takes part in project teams made up of members from different departments of the company.

Technical Environment

  • Operating Systems : Linux / Ubuntu (servers, workstations), Windows (workstations)
  • Cloud platforms : Google Cloud, Amazon Cloud, OVH Cloud, Azure Cloud
  • Network : Reverse Proxy, Firewall/Iptables, dns, VPN
  • Configuration management : Puppet
  • Packaging / deployment : Docker, Kubernetes
  • Managed Stacks : Java (Tomcat), PHP (WordPress)
  • Databases : MySQL, PostgreSQL, MongoDB
  • Monitoring : Elasticsearch / Logstash / Kibana (ELK), Zabbix, Grafana, InfluxDB
  • Software factory : Jenkins CI/Pipelines, Github
  • Other tools : Git, bash programming, openLDAP

Responsibilities

  • Install and configure ²and hardware
  • Manage network servers and technology tools
  • Set up accounts and workstations
  • Monitor performance and maintain systems according to requirements
  • Troubleshoot issues and outages
  • Ensure security through access controls, backups and firewalls
  • Upgrade systems with new releases and models
  • Client consulting for expertise in installing and operating our software (eXo Platform) in their IT infrastructure.
  • Develop expertise to train staff on new technologies
  • Build an internal wiki with technical documentation, manuals and IT policies

Requirements

  • Proven experience as a System Administrator, Network Administrator or similar role
  • Experience with databases, networks (LAN, WAN) and patch management
  • Knowledge of system security (e.g. intrusion detection systems) and data backup/recovery
  • Ability to create shell scripts
  • Familiarity with various operating systems and platforms
  • Resourcefulness and problem-solving aptitude
  • Excellent communication skills
  • BSc/Ba in Information Technology, Computer Science or a related discipline;

System administrator

DevOps Engineer

Job brief

We are looking for a DevOps Engineer to help us build our digital workplace software.

DevOps Engineer responsibilities include deploying product updates, dealing with software factory issues, reviewing code with the eye of an ops to spot risks of instability. If you have a solid background in software engineering and are familiar with ops, we’d like to meet you.

Ultimately, DevOps engineers at eXo take full part of cross-functional product teams and enable them to ship code to end users continuously and smoothly.

Technical Environment

  • Cloud platforms : Google Cloud, Amazon Cloud, OVH Cloud, Azure Cloud
  • Network : Reverse Proxy, Firewall/Iptables, dns, VPN
  • Configuration management : Puppet,
  • Packaging / deployment : Docker, Kubernetes
  • Operating Systems : Linux (Ubuntu)
  • Managed Stacks : Java (Tomcat), PHP (WordPress)
  • Databases : MySQL, PostgreSQL, MongoDB
  • Monitoring : Elasticsearch, Logstash, Kibana( ELK), Zabbix, Grafana, InfluxDB
  • Software factory : Jenkins CI/Pipelines, Github
  • Other tools : Git, bash programming

Responsibilities

  • Configure deployment environments for product teams
  • Deploy updates and fixes
  • Perform root cause analysis for production errors
  • Review code and suggest improvements regarding operations concerns such as logs, memory and performance, security, manageability, configurability, scalability
  • Investigate and resolve technical issues
  • Participate in writing and reviewing technical documentation
  • Design procedures for system troubleshooting and maintenance

Requirements

  • Work experience as a DevOps Engineer or similar software engineering role
  • Good knowledge of Java, Javascript
  • Working knowledge of databases and SQL
  • Problem-solving attitude
  • Team spirit
  • BSc in Computer Science, Engineering or relevant field

DevOps Engineer