Refer a friend Apply now

Solutions Engineer

Caringbah, New South Wales 2229, Australia • Full-time

Description

TRANSFORMING THROUGH TECHNOLOGY

Our Purpose

We transform the way people operate and interact with public venues, places, and major events.

Our Role

We digitise Australian’s most known and recognised brands.

POSITION OVERVIEW

As a Solution Engineer, you will play a crucial role in crafting innovative solutions to address diverse client needs. Your responsibilities will encompass the entire development lifecycle, from conceptualisation and coding to deployment and ongoing maintenance.

RESPONSIBILITIES

Customer:

  • Identify and define requirements for responses to a customer brief, supporting the response process to secure new business.
  • Actively contribute to the development of proof-of-concept solutions.
  • Provide level 2 support for content, software, and integration issues to both internal and external customers.
  • Create supporting documentation that generally outline what built solutions do and how to support them in the company knowledge base.

Custom Software Development:

  • Develop bespoke applications, integrations, and dynamic content solutions tailored to meet the requirements of our clients.
  • Understand process complexities and build automated solutions to assist in reducing manual time-consuming tasks for internal and external stakeholders.
  • Utilise expertise with the following scripting and programming languages with the goal of producing standardised clean, scalable, and reusable code that matches industry best practise: Python | HTML/HTML5 | JavaScript | CSS | Unix/Bash
  • Have an in-depth understanding of the following scripting, programming languages and data structures: JSON | XML | PowerShell

Testing and Deployment:

  • Continuously contribute to each product’s SDLC (Software Development Life Cycle) and maintain industry best practices through producing clean code, test-driven development, and deployment.
  • The lifecycle is: Planning > Defining > Designing > Building > Testing > Deployment > Planning.

Cloud Services:

  • Contribute to building & deploying solutions within the cloud service ecosystem (AWS/S3, Elastic Container Service, CloudWatch, CloudFormation, Athena, System Manager).

Technology Research:

  • Stay at the forefront of technological advancements by researching and testing new technologies relevant to client solutions.

Product Collaboration:

  • Assist in the development of TechMedia-built products, including integration packages.
  • Identify business opportunities for improvement and expansion within the product development team.

Technical Guidance:

  • Share technical advice and guidance to resolve key challenges.
  • Maintain documentation that outlines any changes of existing solutions through succinctly versioned release notes: Bug fixes/ Feature updates/Deprecations/ Dates deployed and any other relevant changes.
  • Collaborate with different business functions to support day-to-day operations.

Content Delivery:

  • High attention to detail and creative contributions for content design to align with customer vision and desired look-and-feel.
  • In-depth knowledge, experience and understanding of well-known media file formats & video codecs: Video (MPEG2, MPEG4 (H.264), HEVC (H.265), ProRes, WMV, MOV, MKV, AVI) | Images (PNG, JPEG, TIFF, BMP) | Animations (GIF, WEBM) | Sound (WAV, MP3, OGG) | Vector (SVG, AI, EPS)
  • Ability to determine suitable file formats used based on context of user-requirements.
  • End-to-end user expertise in CMS environments ranging up to complex concepts such as: Content scheduling | Playlist management
  • Grasp of administration and configuration for CMS environments such as: User management | Workgroup management | Frame/screen configuration.
  • Experience working with campaign driven CMS environments including concepts such as: Loop Policies | Criteria based scheduling | Proof of Play reporting
  • Assist with complex troubleshooting problems related to content, file formats and scheduling workflow.

Health and Safety

You are responsible for actively contributing to a safe and healthy work environment. In accordance with Section 1.2 of the Health and Safety Manual, your key responsibilities include:

  • Take reasonable care for your own health and safety and such that your acts or omissions do not adversely affect the health and safety of other persons.
  • Comply, so far as the worker is reasonably able, with any reasonable instruction that is given by the business to allow the business to comply with the health and safety legislation.
  • Co-operate with any reasonable policy or procedure of the business relating to health or safety at the workplace that has been notified to workers.
  • Take part in consultation about matters that may directly affect their health, safety and welfare as required.

General:

  • Demonstrate values and attitudes that promote healthy and safe behaviours.
  • Take ownership of assigned issues and manage incidents/requests through to resolution.
  • Ensure strict adherence to all policies and procedures for both self and the group.
  • Contribute to a safe and healthy workplace, in accordance with PMY’s Occupational Health and Safety Policies and relevant legislative requirements.

KNOWLEDGE, SKILLS & EXPERIENCE

  • Proven experience in custom software development.
  • 3 years expertise with the following scripting and programming languages: Python | HTML/HTML5 | JavaScript | CSS | Unix/BashSome | AWS experience | Grafana or similar data dashboard management | Basic SQL | GIT/ Code Management
  • Have an in-depth understanding of the following scripting, programming languages and data structures: JSON | XML | PowerShell | PHP
  • Strong problem-solving and communication skills.
  • Ability to collaborate effectively with cross-functional teams.
  • Commitment to adhering to safety standards and company policies.

Role Type

Permanent • Full-time • Associate

Pay Rate

80000 AUD – 100000 AUD (Annum)
Apply now