Search TSR Jobs

About TSR:

TSR is a relationship-based, customer-focused IT and technical services staffing company.

For over 40 years TSR, Inc. and its wholly owned subsidiary, TSR Consulting Services, have prospered in the Information Technology staffing business, earning the respect of companies both large and small with well refined candidate screening, timely placement, and a real understanding of the right skill sets required by our clients.

Mission & Vision

We do not believe in building a vision around the company but building a company around our vision, which is simply;

Every employee’s voice matters, their effort is appreciated, and their talent is rewarded.

We challenge each employee daily, to raise the bar on how we treat our consultants and candidates. For far too long in this industry, candidates have been ghosted, lied to, or placed at a client and then forgotten about. Each day our staff works tirelessly at qualifying and placing, top talent with our clients, in a compassionate and caring manner.

Not every candidate is a match for the job, but every candidate and consultant will be treated with respect and professionalism.

Azure Data Architect

Job Description

  • Location: Tampa, FL
  • Remote: Remote
  • Type: Right to Hire
  • Job #74729

Our client, an ERP solutions firm, has an opening for an Azure Data Architect on the Artificial Intelligence and Analytics team (AI+A).

Work Locations: Can work remote as long as local to the following states: Florida, Georgia, Virginia, Texas, Colorado, North Carolina

Summary of Duties & Responsibilities:

This is a greenfield opportunity to develop an AI and Analytics application in the ERP and Work Management space. The Azure Data Architect is responsible for designing and implementing Big Data and BI solutions using the Microsoft Azure platform. This role is 80% hands-on development and 20% architecting Big Data and BI solutions.
The Azure Data Architect is expected to evangelize and educate others on engineering design and development standards. Azure Data Architect is expected to function as a productive member of a team, working and communicating proactively with engineering peers, technical leads, project managers, product owners, and resource managers.
The ideal candidate will have10 years of hands-on experience in designing, implementing, and delivering into production, large-scale near real-time data warehouses.

Essential Functions:

  • Design and develop data warehouses and data pipelines within Azure
  • Design and develop Azure ML model execution pipelines
  • Evangelize engineering design and development standards
  • Act as a key contributor to the design and development lifecycle of analytic applications utilizing Microsoft Azure and BI technology platforms
  • Participate in Agile ceremonies including daily stand-ups, sprint planning, retrospectives, and product demonstrations
  • Produce efficient and elegant code that meets business requirements
  • Author unit tests that adhere to code coverage guidelines
  • Proactively communicate progress, issues, and risks to stakeholders
  • Accurately estimate assignments
  • Create and maintain technical documentation
  • Mentor less experienced engineers
  • Contribute to the growth and maturity of the Software Engineering Group
  • Performs other related duties as directed

Required Skills & Competencies

  • 10 years of hands-on experience designing and implementing large-scale distributed data architecture for BI and OLTP systems
  • 10 years of hands-on experience designing and implementing large-scale data pipelines
  • 5 years of hands-on experience in Azure data services
  • 5 years of hands-on experience with data integration using ETL / ELT tools
  • 5 years of hands-on experience with Python including object-oriented programming and unit testing
  • Advanced experience with one or more Python parallel processing libraries
  • Advanced experience with one or more Python data analysis libraries
  • Advanced data modeling experience
  • Broad experience in Microsoft SQL technologies
  • Broad multi-tenant data architecture and implementation experience across different data stores, messaging systems and data processing engines
  • Experience with data integration through APIs, Web Services, SOAP, and/or REST services
  • Experience using Azure DevOps and CI/CD as well as Agile tools and processes including Git, Jenkins, Jira, and Confluence
  • Knowledge of SOA and Micros Services Application Architecture
  • Ability to work in a fast-paced, collaborative team environment
  • Excellent written and verbal communication skills and ability to express ideas clearly and concisely

Desired Attributes

  • Strong team player with ability to collaborate with all levels of the organization
  • Possess a drive towards forward progress and delivering results while taking responsibility
  • Multi-tasker with ability to set and manage priorities
  • Proactively and transparently communicate challenges and successes to product leadership
  • Exhibit attention to detail
  • Flexibility and willingness to help in other areas as priorities shift
  • Ability to effectively operate with minimal supervision, but knowing how to keep leadership in the loop

Education or Prior Work Experience:

  • Bachelor’s degree in CS or related field, master’s degree preferred
  • 10+ years of experience with designing and developing complex data architecture solutions
  • 5+ years of design and development experience with Microsoft Azure data architecture and related solutions
  • 5 years of hands-on experience with Python

Reports to: Manager, Software Engineering
Number Supervised: 0
Travel: Up to 0%
Classification: Exempt
Pay: Upto $70/hr 

Work Environment: This job operates in a professional office environment. This role routinely uses standard office equipment such as computers, phones, photocopiers, filing cabinets, and fax machines.

Physical Demands: While performing the duties of this job, the employee is regularly required to talk or hear. The employee frequently is required to stand; walk; use hands to finger, handle or feel; and reach with hands and arms.


Include a message to the recruiters.
Attach a resume file. Accepted file types are DOC, DOCX, PDF, HTML, and TXT.

We are uploading your application. It may take a few moments to read your resume. Please wait!