Current Opportunities

Nothing listed?
Get in touch anyway.

Embross is constantly on the look out for talented and driven people to help make our solutions even better and continue our growth.  From software development to hardware engineering, sales to onsite technical support, feel free to get in touch and send us a resume.

Embross is the top-tier, dynamic technology company manufacturing and developing self-service solutions for the world’s leading airports and airlines.

Embross revolutionizes the world of customer facing self-service solutions with the latest, high-end technology to deliver exceptional user experience across all customer touch points, with specialization in self-service kiosk hardware and software solutions for airports and airlines.

Embross also inherits the 20 years of history as well as the well-accumulated solid technical foundation of IBM GBS Travel & Transportation Kiosk business, per our acquisition in April 2015, placing Embross in a leading position in the market.

Embross refuses to stop. As we set our goals on deploying newer, smarter and passenger-focused technology solutions in many more airlines and airports around the world to provide premier passenger experience, Embross needs candidates like you to grow and expand.

Applicants must apply to with the Job Title in the subject line. It is highly recommended to include your resume to complement your application.

Embross North America is an equal opportunity employer. Accommodation is available for applicants selected for an interview.

Reports to:

Software Development Manager


Toronto (GTA)

Job Description:

The Cloud Engineer role is responsible for our AWS and on premises infrastructure – servers, databases, networks, performance and security.

The individual will advise on cloud strategy, architecture and best practices for setup and monitoring of environments.

They will also work with the Embross platform/application development teams and take lead to deploy releases of new applications.

They will help setup DevOps practices for continuous delivery and deployment automation.

Key Responsibilities:

System Administration

  • Work with software team and customers to design on premises and Cloud-based technical architectures that enable business objectives.
  • Develop, manage and maintain cloud platform services and components and on premises infrastructure and to enable safe enterprise-wide use of high-available, scalable and performance-optimized systems.
  • Work with the development teams to deploy backend, middleware and web applications.
  • Configure and maintaining monitoring and alerting systems.
  • Establish best practices to build, release and manage the configuration of production systems in Linux, Windows and Cloud environments.
  • Evaluate new cloud technology options and vendor products and propose cloud architecture and process improvements.
  • Support development of cost estimates, current cloud costs, and trending information for all cloud environments.
  • Forecast system demands and recommends upgrades, expansions and reconfigurations.
  • Be a technical advisor to customers and help with cloud-based infrastructure implementations for customers.
  • Produce Network and server architecture diagrams and documentation.
  • Maintenance of SQL, Non SQL databases
  • Ensure critical system security through the use of best in class security solutions.
  • Lead security initiatives, and update and maintenance of information security policies.
  • Assist in development and execution of disaster recovery plans and ensure that these are documented, tested and maintained.
  • Configuring and monitoring backup & restore processes for multiple clients.


  • Perform troubleshooting to resolve technical challenges for customers, across infrastructure and application domains related to OS, Networking or Database.
  • Provide level 3 support production support, meeting customer SLAs and managing updates and communication with them in case of issues.
  • Interacting with teams and customers in different time zones for ensuring 24×7 support.

Required Technical and Professional Expertise:

  • Solid understanding of overall cloud infrastructure (such as AWS, Google Cloud, Azure). AWS is a must.
  • Minimum 5-10 years of direct work experience in managing systems, network, and database infrastructure.
  • Experience designing, building, and deploying scalable cloud-based solution architectures.
  • Knowledge of service architecture, containerization and container orchestration technologies such as Kubernetes and Docker, microservices.
  • Familiarity with Windows 10, Windows Server, Linux, VSphere.
  • Knowledgeable of web/application servers and load balancers tools like HAProxy.
  • Familiarity with standard IT security practices such as identity and access management, mail server, data protection, encryption, certificate and key management, SSL, Java Web Security.
  • Automation of infrastructure provisioning, infrastructure-as-code, DevOps, build automation, automated deployment and change management and/or continuous integration/delivery. Jenkins, Hudson etc.
  • Experience with server monitoring and patching.
  • Experience with creation of network and server architecture diagrams.
  • Experience with databases (MS SQL Server, MySQL, Oracle, IBM DB2, MongoDB, Postgres).
  • Experience/training in security and security policies.
  • Experience with disaster recovery planning.
  • Familiarity with Jira.
  • Experience with HTTP Server Configuration – IIS and Apache
  • Experience with Web Application Server – Tomcat, JBoss, WAS or  similar.
  • Experience with version control system (e.g. Git, SVN)
  • Experience with Enterprise Environment Admin including LAN, VoIP, DNS, Firewalls, Proxy Servers, Switches (HP1), routers (SonicWall), WIFI Controller (Rokus), VPN, VLAN policies.
  • Familiarity with PEN testing.
  • Experience with ITIL practices.
  • Experience working with and managing external partners/customers.
  • Sound leadership, and teambuilding skills.
  • Self-motivated and able to work with minimal supervision, as the lead in the infrastructure area in a small company.
  • Good communication skills and must be able to work collaboratively with clients and other technical colleagues. The individual works across all functional areas of Embross and uses a strong customer service orientation to ensure that all service requests and incidents are resolved in a professional manner.


  • Subject matter expertise to Travel and Transportation business areas – Airline, airport services or DCS (Departure Control System), RES (Reservation System), BHS, CUTE, CUPPS system services.
  • Experience with Agile/Scrum.
  • Programming experience in Java, python, Go, JavaScript, C/C++, C#, ReactJS/Redux
  • Experience with J2EE application framework – Spring Framework.
  • Experience with OpenAPI(Swagger), WADL, WSDL script.

Required Education:

  • Post-Secondary Degree or Diploma in computer science, or an acceptable combination of education and relevant experience required.
  • AWS, Security, Network, ITIL, Microsoft etc. certifications considered an asset.

Travel Requirements:

Some travel could occasionally be required.

How to Apply:

Applicants must apply to with the Job Title in the subject line. It is highly recommended to include your resume to complement your application.

Embross is an equal opportunity employer. Accommodation is available for applicants selected for an interview. 

Company Description:

Embross Group has more than 20 years of software and hardware development experience across multiple industries including retail, health, transportation, aviation passenger service systems, access control and entertainment.

In May 2015, Embross acquired IBM’s Global Business Services, Travel & Transportation kiosk business. This has further strengthened Embross as a global leader in self-service travel kiosks and middleware, with over 21,000 units delivered globally.

Embross has built an extensive working experience relating to passenger service solutions and kiosks, systems integration and significant specialized industry knowledge relating IATA specification such as CUSS, CUTE and CUPPs.

    Get In Touch

    Have a question about our solutions or have a project you wish to discuss? Our team would be happy to help.

    Contact Us

    OR CALL 1-800-607-4957