Assembly Engine Technical Support Specialist
Opportunity: TEC609 - Permanent
In this position, you will be responsible for providing first-level maintenance and support to a product (the Assembly Engine) built and maintained in-house at ThinData. This job reports directly to the Manager, Development in the Technology Department. The Assembly Engine is a product that has been designed to provide easy, extensible access between any clients’ internal systems and the ThinData Email Marketing System (EMS). In the future, the Assembly Engine will also allow 3rd party vendors to connect directly to the clients internal systems, as the ThinData EMS does today, allowing for clients to use a combination of services from all of the vendors registered on the Assembly Engine.
Responsibilities:
- Provide first-level support to the Assembly Engine as follows:
- Troubleshoot issues ThinData clients may experience submitting content and data files to the Assembly Engine. With your knowledge of the Assembly Engine you will be able to solve problems related to the clients’ use of templates and content in the system.
- Monitor the Assembly Engine application servers to ensure that no jobs have been “stuck” or otherwise not completed through their expected cycle from client systems to final vendors and back.
- Document issues that do occur related to the Assembly Engine and provide feedback to the development team on how to continue to improve the stability and performance of the Assembly Engine.
- Monitor the databases used in the operation of the Assembly Engine, watching for unsustainable spikes in load and take steps to alleviate that load.
- Build reports using Transact SQL on the Microsoft SQL Server platform that will be used by the development group to examine the performance of the system and identify improvements that may be made.
- Work with the other functional ThinData groups to provide meaningful feedback as to the expected speed at which their clients/ jobs will be processed. Make recommendations, as required, on how their clients may optimize the use of the Assembly Engine product in the future.
- Work with the developers to implement features within the Assembly Engine.
- Participate in uploads and modifications to the Assembly Engine product.
- Configure instances of the required Assembly Engine software as additional clients are brought online.
- Using the tools provided, maintain the file and database systems used within the Assembly Engine to optimize availability and performance.
- Participate in Product Meetings, with a particular focus in the Assembly Engine product, to maintain a holistic view of all ThinData’s products and how they integrate with the Assembly Engine.
- Participate in the on-boarding of new campaigns for clients and recommend the best use of Templates, Assets, and Data files for the clients’ campaigns.
- Participate in the Assembly Engine feature development meetings and provide perspective on how best to develop new features that are being discussed for the Assembly Engine platform.
Qualifications / Experience:
- 1 year experience in a supporting role for a large client or software product
- A post-secondary degree in an IT related field is preferred.
- Ability to effectively work with developers, quality assurance professionals, internal technical management, and client stakeholders (project managers, account managers, and executives)
- 1 year experience in Transact SQL with some proficiency in performing joins, writing stored procedures, exporting / importing data, and performing inserts / updates / deletes on tables.
- 1 year experience in HTML, CSS, and ASP .NET
- Ability to install and configure applications running on the .NET platform.
- Some experience in writing console applications / services in .NET is preferred
- Analytical approach to problem solving technical issues affecting a software product.
- eagerness and willingness to learn
- Microsoft .NET Certification is an asset
- Strong interpersonal, communications and collaboration skills
Location Information
Office: ThinData Inc.
City: Toronto
Province: Ontario
Click here to Apply now! |
« Return to Job Postings