About MSPbots: MSPbots is a leading SaaS company specializing in Business Intelligence, Automation, and AI solutions tailored specifically for Managed Service Providers (MSPs). We empower MSPs by automating routine tasks, enhancing visibility, and enabling data-driven decisions through advanced analytics and benchmarking. Role Overview: As a Senior Data Architect at MSPbots, you'll be responsible for designing, implementing, and optimizing our data architecture, ensuring robust data quality, scalability, and reliability. You'll work closely with product, development, and client success teams to define the data strategy, build efficient pipelines, and ensure seamless integration across various systems. Responsibilities:
- Design and implement scalable and efficient data architectures to support our BI, AI, and automation platforms.
- Develop and maintain data models, data dictionaries, and documentation for data lineage and metadata management.
- Lead data integration projects, ensuring smooth, real-time, and batch data flow between MSPbots and external systems (e.g., ConnectWise, Autotask, QuickBooks).
- Collaborate closely with the development and product teams to align data architecture with company objectives and product roadmaps.
- Establish and enforce data governance, data security, and data quality standards.
- Provide technical leadership and mentorship to junior data engineers and architects.
- Continually evaluate emerging technologies and make recommendations to enhance the existing data architecture.
Qualifications:
- Bachelor's or Master's degree in Computer Science, Engineering, Information Systems, or related field.
- 8+ years of experience as a Data Architect or Data Engineer in SaaS or technology-driven environments.
- Expertise in relational and NoSQL databases (SQL Server, PostgreSQL, MongoDB).
- Strong experience with cloud platforms, preferably Azure or AWS.
- Proficiency with data integration tools, RESTful APIs, and custom ETL processes.
- Knowledge of data warehousing principles and familiarity with modern analytics platforms.
- Excellent analytical, problem-solving, and communication skills.
- Familiarity with MSP industry tools (e.g., ConnectWise, Autotask, Kaseya) is highly desirable but not required.