Job Description
About AuctionIQ (AIQ)
Based in Salt Lake City, Utah, AuctionIQ® (AIQ) is a global IT services consulting firm specializing in helping clients increase their profitability and enterprise value by materially reducing costs and improving scalability. AIQ specializes in creating industry-leading savings on a global scale, impacting the cost and performance of technology-centric IT services in over a hundred categories, such as cloud, SaaS, digitization, and big data, through the application of its unique tools and business processes. Its patented technology and business process platform ensure maximum client savings while measurably improving quality, service levels, and specifications.
Database Developer Intern
Job Description
PURPOSE:
AIQ is building an automation project for a critical part of the company’s sales cycle and needs someone to help with identifying the appropriate cloud database to use and implementing the solution, working closely with an AIQ Principal.
The optimal database to be identified should have the following high-level properties:
· Classic DB field types (values, dates, strings, etc.).
· BLOB document storage capabilities (e.g., PDF files, Excel workbooks, etc.)
· Can handle transactional-based processing such as --for example-- an accounting system or other business application.
· Excellent performance with flexible indexing capabilities.
· Web-based front-end (optimally).
The initial automation project will involve applying fuzzy or AI-based matching of a list of company names (typically hundreds to thousands) against an existing training database of records that contains categorization information by company name. This activity occurs repetitively with different input data sets. Additionally, the solution should allow adding to the training database over time and increasing the application’s accuracy.
This project is estimated to take 2-3 months, depending on the selected candidate’s availability. University students are strongly encouraged to apply.
FUNCTIONS AND RESPONSIBILITIES:
· Build an understanding of the project requirements and desired outcome(s).
· Identify 2-3 candidate database systems that are suited to the requirements, and also possess the high-level features listed above.
· Assist in evaluating the potential databases until a solution is selected.
· Assist in implementing the database system, and the project application, including any necessary coding or setup work.
· Participate in 2-3 cycles of testing until the project is accepted as complete.
REPORTING STRUCTURE:
· Reports to: Principal
o The Database Developer Intern will be onboarded and trained by the Principal and then report to the Principal.
QUALIFICATIONS:
· Experience with a variety of different database systems and with some development experience in appropriate languages such as SQL, .Net, Python, Ruby on Rails, etc., as well as GUI interfaces.
· Able to create fuzzy- or ai-based search routines that properly match company names, even though they may be spelled slightly differently or contain different amounts of information.
· Excellent attention to detail.
The company's primary business is Monday-Friday, 8:30 a.m. – 4:30 p.m. mountain time zone. However, employees may be required to accommodate adjusted work hours due to specific circumstances to meet project deadlines, and will be communicated in advance.
** This job description outlines the essence of this position. AuctionIQ (AIQ) reserves the right to add, delete, or change the position's duties at any time at the discretion of management, formally or informally, either orally or in writing.**
** No job description or any part thereof is intended to be, and should not be, construed as a contract for employment.**
Company Description
Visit www.aiq.co for more details about our firm.
Visit www.aiq.co for more details about our firm.