Job Responsibilities

  • Working in tandem with our engineering team to identify, design and implement the most optimal cloud-based solutions for the company: Planning, designing, and developing cloud-based applications.Deploying and debugging cloud initiatives as needed in accordance with best practices throughout the development lifecycle.
  • Educating teams on the implementation of new cloud-based initiatives, and providing associated training as required.
  • Employing exceptional problem-solving skills, with the ability to see and resolve issues.
  • Using your knowledge of APIs to design RESTful services, and integrate them with existing data providers, using JSON or XML as needed.
  • Utilise best practices for Cloud Engineering.
  • Building and designing web services in the cloud, along with implementing the set-up of geographically redundant services.
  • Orchestrating and automating cloud-based platforms.
  • Stay current with industry trends, making recommendations as needed to help the company excel.
  • Job Requirements

  • Bachelor’s degree in Engineering or related discipline, from an accredited university, or equivalent work experience. 
  • Minimum 8 years of relevant work-related experience.
  • Minimum 3 years of experience in a Cloud Engineer role or related position.
  • Minimum 5 years of experience developing software using languages such as C++ & Python.
  • GNSS Positioning background would be ideally suited to this role.
  • Team player with a highly collaborative and positive attitude.
  • Excellent interpersonal communication, problem-solving, presentation, and analytical skills.
  • Eager to learn new technologies, self-motivated, energetic approach.
  • Desired Skills

  • Certification as an AWS Solutions Architect, Cloud Security Certification, and/or OpenStack Administrator Certification is a plus. (Other cloud-related certifications are also a plus.)
  • Experience with Service-Oriented Architecture applications and cloud-based services, preferably AWS.
  • Experience working with OpenStack, Linux/UNIX, Rackspace, Docker, and Microsoft Azure.
  • Experience working with some, or all, of these technologies: Apache Kafka; RabbitMQ; ElasticStack; Kubernetes.
  • Strong awareness of networking and internet protocols, including TCP/IP, DNS, SMTP, HTTP, and distributed networks.
  • Knowledge of web services, API, REST, and RPC.
  • Database experience, including knowledge of SQL and NoSQL, and related data stores such as Postgres.
  • Extensive experience with open-source technology, software development, and system engineering.
  • Interest in Cloud Engineering and its impact on greater business practices.