Creospark Careers
We care.

Creospark was established from a dream to create a different company. We care about our clients. We care about our employees. We care about, well, people! We are a group of empathetic people, uniting together to create a spark in the IT world.
We are a mighty team. Explore Creospark careers!
Great companies start with great people. We are passionate technologists embracing the art of the possible. We work together to create functional and beautiful work to help make your teams love their technologies. Our diverse team has found that every successful solution includes a little art, a little code, and a whole lot of empathy. What makes Creospark a great place to work? Our people. Plain and simple.
People are our greatest asset. We love to live by our Creospark values: togetherness, expertise, creativity and empathy. Creospark is a rapidly-growing, Microsoft Gold Partner, based out of North America with employees all over. We pride ourselves on our outstanding customer service, attention to detail, and accuracy. We are looking for exceptional individuals to add to our growing team whose ultimate goal is client satisfaction. Are you interested in working for a company that offers a challenging work environment, a rewarding career path and a love for its customers, partners and employees?



Open positions
As the Modern Workplace Practice Lead, you will be responsible for supporting the sales team in driving the adoption of modern workplace technologies and solutions. You will collaborate closely with customers to understand their requirements and demonstrate how our modern workplace solutions can meet their needs. Your technical expertise and ability to articulate the value proposition of our offerings will be essential in winning new business and driving revenue growth.
Your key responsibilities would include:
- Lead and oversee the successful delivery of Modern Workplace projects, ensuring high-quality delivery, customer satisfaction, profitability, and within budget.
- Responsible for conducting sales calls, scoping, and estimating projects, and building strong client relationships while providing guidance and best practices.
- Participating in SCRUM calls and contributing to the estimation of work
- Participate in pre-sales activities such as creating and running demos and contributing to proposals and RFPs.
- Delivering services and solutions for clients using Microsoft’s 365, SharePoint, Power Automate, Microsoft Teams, Microsoft Syntex, Viva, custom development, and data integrations.
- Identifying areas and processes where Microsoft 365, Azure, Power Platform, and SharePoint can be better leveraged and facilitate process improvement.
- Planning, designing, developing, deploying, testing, and supporting solutions within the SharePoint environment, including integration with external applications such as Active Directory, CRM, ERP, web services, and databases.
- Design solutions in Viva, SharePoint Online, Power Platform, and Microsoft Teams, while also building digital workplace solutions.
- Develop sites and features within SharePoint 2013 (and higher) and SharePoint Online that help simplify and streamline business processes for team members.
- Enhance and create customizations on SharePoint and Power Apps, analyzes and document requirements, and provide design specifications based on defined business requirements.
- Be the project lead when there is not one assigned and be able to take a project from mock-ups to deployment.
- Oversight that the project is staying within scope and estimates and lead resolution efforts for issues.
- Architectural oversight and work with other architects in the Solution Design and Architecture of the project
- Provide strategic direction to clients on how to effectively run client workshops, gathering and documenting requirements for collaboration solutions.
- Collaborate effectively with clients and project team to identify client needs through workshops and requirement analysis, define a solution to meet those needs, and implement working, timely solutions.
- In-depth understanding of records management concepts, an in-depth understanding of utilizing Microsoft Dataverse and SharePoint as data sources, familiarity with custom connector, premium, and standard connector concepts, as well as a comprehensive understanding of modern SPFx development techniques.
- Take an initiative-taking approach to professional development and take advantage of opportunities to gain experience your ability through Microsoft Certifications
- Understanding how to integrate the Microsoft 365 with on-premises and other SaaS applications using data flows, logic apps, connectors, custom APIs, and other integration methods.
- Help implement modern technologies so that our development team is always moving forward.
- Contribute to continuous improvement of project standards and project methodologies.
- As a Senior Cloud Solutions Engineer / Consultant, you possess an eagerness to mentor other developers on the team when needed, including lead developer aspirations, and building software solutions using Microsoft 365 tech.
- Provide development and design assistance to other user levels and internally to IT.
Our ideal candidate will bring us:
- A university degree and 5 or more years of related/consulting work experience
- Functional experience with SharePoint Online, Microsoft Teams, OneDrive, Viva, Microsoft Syntex, Planner, Project, Enterprise Integration, Azure Logic Apps, Azure Functions, Azure Automation, SPFx, Viva, General Azure Architecture
- Experience creating portals using SharePoint Online (e.g., Corporate Intranets, Extranets, Document Management Systems)
- Outstanding presentation and customer-focused communication skills.
- Strong risk assessment, problem resolution, negotiation, and influencing skills.
What we offer:
- A remote work environment allows you the freedom to manage your schedule.
- A fast-paced atmosphere with the support of your peers and managers
- An opportunity to gain experience with our quickly advancing company.
- Competitive wages and benefits packages
- A group of experienced and friendly colleagues who are excited to do their job every day.
As the Dynamics 365 Practice Lead, you will lead and grow our Dynamics 365 practice. You will manage a team of consultants and ensure the successful delivery of Dynamics 365 projects for our clients. You will work closely with our sales team to identify new business opportunities and drive revenue growth for the practice.
Key practice aspects you will lead as part of your role include:
- Project Success
- Revenue and Profitability Goal Setting, Forecasting and Reports
- Practice Growth, Process Development Strategy
- Pre-sales Calls
- SOW’s & CR’s
- RFP’s
- Team and Personal Skills Development
- Hiring
- Resourcing
- Marketing Initiatives
- Executive Group Support
- Leadership Team Involvement
- HR
- Managing Resource Chargeability
- Internal Optimizations
Your key responsibilities would include:
- Lead the development and delivery of Dynamics solutions for our clients, ensuring high-quality delivery, customer satisfaction, and profitability.
- Define and execute the Dynamics practice strategy, including sales, delivery, and talent development
- Includes the growth and development of the practice for the organization, and the achievement of all organizational goals related to the practice.
- Expert consulting in delivering Dynamics solutions, ERP’s, Migrations, On-prem legacy products, selling these solutions, and building and managing a team
- Set the strategy for the practice and can communicate that vision to the leadership and executive team
- Evaluation of the Profit & Loss impact of proposed strategies and decisions
- Effectively balance and recommend short-term and long-term goals for the practice
- Can mentor the team, work sales and pipeline demand, and understand and keep up to date with technology trends
- Constantly make improvements to implementation processes, workflows, methodologies, and toolsets
- Work with the organization to ensure proper skills training and hiring for the practice
- Focus on the optimization of Dynamics solutions to bring your clients’ vision, objectives and strategy to fruition
- Participate in pre-sales activities, creating and running demos, proposals and RFP’s
- Provide strategic direction to clients on how to effectively run client workshops, gathering and documenting requirements for Dynamics solutions
- Drive customer success and satisfaction by ensuring solutions meet customer needs and expectations, and by fostering long-term customer relationship
- Provide strategic direction to project management office, toolsets and timelines for Dynamics projects
- Provide guidance, best practices and build deep relationships with clients
- Make recommendations on how to move to the cloud, how to structure data & content, licensing and service recommendations, security architecture, how and where to migrate
- Work with PM to provide Risk assessment, problem resolution, negotiation, and influencing skills Enthusiastic attitude to learn ways of working and connecting with technology
- Responsible for identifying technical issues and risks and proposing alternative solutions to address them.
- Ensure that all architectural artifacts and deliverables related to the designated areas of responsibility are created to the highest standards of quality.
- Continuously develop technical knowledge and expertise in Dynamics and related technologies
- Responsible for promoting innovation within the practice or team by either developing or recognizing reusable components, tools, and accelerators.
Our ideal candidate will bring us:
- A university degree in Computer Science, Information Systems, or any related field.
- 7+ years of experience in D365 or any related areas.
- Prior management and leadership experience
- Possess Microsoft certifications in M365 Dynamics or related technologies.
- Deep and proven functional experience with Dynamics 365, including experience with the latest versions and technologies.
- Outstanding presentation and customer-focused communication skills
- Strong risk assessment, problem resolution, negotiation, and influencing skills
- Enthusiastic attitude to learn new ways of working and connecting with technology
What we offer:
- A remote work environment allows you the freedom to manage your schedule
- A fast-paced atmosphere with the support of your peers and managers
- An opportunity to grow with our quickly advancing company
- Competitive wages and benefits packages
- A group of highly experienced and friendly colleagues who are excited to do their job every day
If you have been waiting for an opportunity to showcase your coding skills, take on development and architecture leadership roles, contribute to a rapidly growing tech company, and further your career in an enterprise B2B development environment, this is the opportunity for you. To succeed as a SharePoint Developer, you should have excellent coding skills and a strong background. Top candidates can pay attention to detail and can manage multiple tasks while having excellent communication and time management skills.
Your key responsibilities would include the following:
- Develop customized digital workspaces based on the Microsoft 365, Power Platform, and Azure ecosystem, primarily driven by SharePoint and Microsoft Teams
- Implement mock-ups and prototypes on tight timelines
- Test across multiple browsers, platforms, and devices, including smartphones and tablets.
- Write solid TypeScript based on community-driven established patterns to deliver innovative features
- Promote usability best practices
- Write development and implementation documentation both for clients and for internal projects
- The ability to take a project from mock-ups to development
- As a Senior Developer, you are eager to mentor other team developers when needed, including possible lead developer aspirations.
- Help implement new technologies so that our development team is always moving forward
- If needed, be able to take a project from mock-ups to deployment
- Willing to mentor other developers in the team Architect and build software solutions using SharePoint
- Contribute to continuous improvement of project standards and project methodologies
- Collaborate effectively with other project resources, including client team members
- Develop sites and features within SharePoint 2013 (and higher) and SharePoint Online that help simplify and streamline business processes for team members
- Apply knowledge to enhance and/or create customizations on SharePoint and Power Apps
- Provide development and design assistance to other user levels and internally to IT
- Plan, design, develop, deploy, test, and support existing functionality and create custom solutions within the SharePoint environment including integration with external applications such as Active Directory, CRM, ERP, web services, and databases
- Analyze and document requirements and propose solutions
- Define and analyze business requirements to provide design specifications
Our ideal candidate will bring us the following:
- 6+ years of web development experience in HTML, JavaScript, CSS, and other standard web development languages 5+ years of SharePoint development, including custom SharePoint .wsp solutions preferred
- 3+ years with TypeScript and related nodeJS toolchain
- 2+ years of SharePoint Framework (SPFx) and React with demonstrated solutions via GitHub or another community-driven code repository, or similar experience with React and other frameworks
- 2+ years of developer community activity, i.e. SharePoint PnP Community
- Independent, self-motivated, and success-driven, yet willing to work within a team environment
- Exemplary time management skills
- Excellent written and verbal communication, and presentation skills
- Willingness to learn, be coached, and coach others in programming skills and strategies
- Experience developing complex coding projects
- This job is fully remote (US Residency)
What we offer:
- A remote work environment allows you the freedom to manage your schedule
- A fast-paced atmosphere with the support of your peers and managers
- An opportunity to grow
- A group of highly experienced and friendly colleagues who are excited to do their job every day
This is a rapidly growing area, with loads of opportunities to develop your skillset to keep up with the demands of the digital world. You will be responsible for working with external and internal stakeholders to implement the business analysis activities that are required for project delivery including Technical Strategy, Information Architecture, Process Flow Mapping, Adoption, Change Management and Training.
Your key responsibilities would include:
- Responsible for gathering and documenting functional and technical requirements, inputs, and outputs.
- Design and implement secure teamwork solutions using Microsoft 365 with a primary focus on Power Platform, SharePoint, OneDrive, and Microsoft Teams
- Work directly with clients to evaluate the existing SharePoint site / Microsoft Team experience of users and identify areas that require modification and restructuring.
- Support our clients with best practices, governance, strategies for migrating their documents, emails, processes, collaboration & communication to Microsoft 365 services such as SharePoint Online, Microsoft Teams, Exchange Online, Dynamics, Power Platform, etc.
- Support adoption & change management at the client organizational level through repeatable engagements
- Work with the clients to improve their processes, anticipating requirements, uncovering areas for improvements, and developing and implementing solutions within the Microsoft collaboration and productivity suite of applications (Microsoft 365, Microsoft Power Platform, Microsoft Azure, Microsoft Purview, Microsoft Defender)
- Collaborate and contribute to evolving methodologies, tools, and approaches amongst a larger team of engagement managers, architects, developers, user experience designers, and change management professionals.
- Prepare training materials for end users, content authors/editors, and power users by determining training content and objectives and facilitate training, coaching, and guidance to clients.
- Prepare, plan, and conduct workshops to understand client needs, elicit requirements, gather feedback, propose solutions and training
- Understand Information Architecture intricacies when developing a SharePoint and Microsoft Teams based solution (metadata, content types, channels, teams, lists, libraries, search, page design, templates, etc.)
- Understand and work with digital workplace modernization tools / add-ons to Microsoft 365 (e.g., Sharegate, AvePoint, tyGraph, Nintex, etc.)
- Understand and recommend various aspects of the Microsoft Power Platform and Microsoft Teams to meet the client’s desired business outcomes (e.g., Bots, Power Virtual Agents, Dataverse, etc.)
- Understand and incorporate client required enterprise integrations (e.g., 3rd party SaaS, Dynamics 365, Power Platform, etc.)
- Understand how to create process flows, process mapping and business process documentation.
- Understand key governance aspects when it comes to deploying a Microsoft 365 based solution.
- Work closely with project team members to define governance, business outcomes, and technical requirements, configure test and train client solutions
- Define user interface design including page layout, navigation layouts, templates, search configuration in SharePoint Online
- Define Microsoft Teams structures including Teams, Channels, Tabs, Templates, Apps
- Defining & developing client recommended Information Architecture with the appropriate documentation (site maps, navigation models, etc.),
- As part of the Information Architecture, define the navigational architecture, site architecture, search architecture, page design architecture, Teams architecture, metadata architecture (content types, site columns), library/list/folder architecture.
- Work with Power Automate Flows & Power Apps to automate business processes and digitize forms.
Our ideal candidate will bring us:
- College Diploma or Degree with 5+ years of related work experience
- Functional experience with Microsoft 365, specifically Microsoft Teams, SharePoint, OneDrive, and Power Platform.
- Experience in understanding custom development, project management, and requirements gathering.
- Outstanding presentation and customer-focused communication skills
- Strong risk assessment, problem resolution, negotiation, and influencing skills.
- Problem-solving skills and root-cause identification skills
- Enthusiastic attitude to learn new ways of working and connecting with technology.
What we offer:
- A remote work environment allowing you the freedom to manage your schedule.
- A fast-paced atmosphere with the support of your peers and managers
- An opportunity to grow with our quickly advancing company.
- Competitive wages and benefits packages
- A group of highly experienced and friendly colleagues who are excited to do their job every day.
As a Power Platform Practice Lead, you will be responsible for leading and managing our Power Platform practice. This position requires a deep understanding of the Power Platform, including Power Pages, Data-verse, AI Builder, Power Apps, Power Automate, Power BI, and Power Virtual Agents. The Practice Lead will be responsible for driving the growth and success of the practice, overseeing project delivery, and providing guidance and expertise to our clients.
Key practice aspects you will lead as part of your role include:
- Project Success
- Revenue and Profitability Goal Setting, Forecasting and Reports
- Practice Growth, Process Development Strategy
- Pre-sales Calls
- SOW’s & CR’s
- RFP’s
- Team and Personal Skills Development
- Hiring
- Resourcing
- Marketing Initiatives
- Executive Group Support
- Leadership Team Involvement
- HR
- Managing Resource Chargeability
- Internal Optimizations
Your key responsibilities would include:
- Lead and oversee the successful delivery of Power Platform projects, ensuring high-quality delivery, customer satisfaction, profitability, and within budget.
- Collaborate with cross-functional teams to design, develop, and implement Power Platform solutions that address client requirements.
- Define and execute the Power Platform practice strategy, including sales, delivery, and talent development.
- Includes the growth and development of the practice for the organization and the achievement of all organizational goals related to the practice.
- Set the strategy for the practice and can communicate that vision to the leadership and executive team.
- Evaluation of the Profit & Loss impact of proposed strategies and decisions
- Effectively balance and recommend short-term and long-term goals for the practice.
- Can mentor the team, work on sales and pipeline demand, and understand and keep up to date with technology trends.
- Constantly make improvements to implementation processes, workflows, methodologies, and toolsets
- Work with the organization to ensure proper skills training and hiring for the practice.
- Focus on the optimization of Power Platform solutions to bring your client’s vision, objectives, and strategy to fruition.
- Participate in pre-sales activities, creating and running demos, proposals, and RFPs.
- Provide strategic direction to clients on how to effectively run client workshops, gathering and documenting requirements for Power Platform solutions.
- Drive customer success and satisfaction by ensuring solutions meet customer needs and expectations, and by fostering long-term customer relationships.
- Provide strategic direction to the project management office, toolsets, and timelines for Power Platform projects.
- Provide guidance, and best practices, and build deep relationships with clients.
- Make recommendations on how to move to the cloud, how to structure data & content, licensing and service recommendations, security architecture, and how and where to migrate.
- Work with PM to provide Risk assessment, problem resolution, negotiation, and influencing skills Enthusiastic attitude to learn ways of working and connecting with technology.
- Responsible for identifying technical issues and risks and proposing alternative solutions to address them.
- Ensure that all architectural artifacts and deliverables related to the designated areas of responsibility are created to the highest standards of quality.
- Continuously develop technical knowledge and expertise in Power Platform and related technologies
- Responsible for promoting innovation within the practice or team by either developing or recognizing reusable components, tools, and accelerators.
Our ideal candidate will bring us:
- A university degree and five or more years of related/consulting work experience
- Functional experience with Data-verse, Power Pages, Power Apps, Power Automate (model-driven and Canvas), Power BI, Data flows, AI Builder, standard/premium/custom connectors, and Power Virtual Agents.
- Understanding of the latest AI and Copilot technologies.
- Vast Enterprise Integration experience using various Microsoft Azure Cloud technologies.
- Experience with consulting in delivering Dynamics solutions, ERPs, Migrations, and On-prem legacy products, selling these solutions, and building and managing a team.
- Strong project management skills, with a history of successfully delivering Power Platform projects.
- Prior management and leadership experience
- Outstanding presentation and customer-focused communication skills.
- Strong risk assessment, problem resolution, negotiation, and influencing skills.
What we offer:
- A remote work environment allows you the freedom to manage your schedule.
- A fast-paced atmosphere with the support of your peers and managers
- An opportunity to gain experience with our quickly advancing company.
- Competitive wages and benefits packages
- A group of experienced and friendly colleagues who are excited to do their job every day.
This is a rapidly growing area, with loads of opportunities to develop your skillset to keep up with the demands of the digital world. You will be responsible for working with external and internal stakeholders to implement the business analysis activities that are required for project delivery.
Your key responsibilities would include:
- Responsible for gathering and documenting functional and technical requirements, inputs, and outputs.
- Design and implement secure teamwork solutions using Microsoft 365 with a primary focus on SharePoint, OneDrive, and MS Teams
- Work directly with clients to evaluate the existing site / team experience of users and identify areas that require modification and restructuring.
- Support our clients with best practices, governance, strategies for migrating their documents, emails, processes, collaboration & communication to Microsoft 365 services such as SharePoint Online, Microsoft Teams, Exchange Online, Dynamics, Power Platform, etc.
- Support adoption & change management at the client organizational level through repeatable engagements
- Work with the clients to improve their processes, anticipating requirements, uncovering areas for improvements, and developing and implementing solutions within the Microsoft collaboration and productivity suite of applications (Microsoft 365, Microsoft Power Platform, Microsoft Azure, Microsoft Purview, Microsoft Defender)
- Collaborate and contribute to evolving methodologies, tools, and approaches amongst a larger team of engagement managers, architects, developers, user experience designers, and change management professionals.
- Prepare training materials for end users, content authors/editors, and power users by determining training content and objectives and facilitate training, coaching, and guidance to clients.
- Prepare, plan, and conduct workshops to understand client needs, elicit requirements, gather feedback, propose solutions and training
- Understand Information Architecture intricacies when developing a SharePoint and Microsoft Teams based solution (metadata, content types, channels, teams, lists, libraries, search, page design, templates, etc.)
- Understand and work with digital workplace modernization tools / add-ons to Microsoft 365 (e.g., Sharegate, AvePoint, tyGraph, Nintex, etc.)
- Understand and recommend various aspects of the Microsoft Power Platform and Microsoft Teams to meet the client’s desired business outcomes (e.g., Bots, Power Virtual Agents, Dataverse, etc.)
- Understand and incorporate client required enterprise integrations (e.g., 3rd party SaaS, Dynamics 365, Power Platform, etc.)
- Understand how to create process flows, process mapping and business process documentation.
- Understand key governance aspects when it comes to deploying a Microsoft 365 based solution.
- Work closely with project team members to define governance, business outcomes, and technical requirements, configure test and train client solutions
- Define user interface design including page layout, navigation layouts, templates, search configuration in SharePoint Online
- Define Microsoft Teams structures including Teams, Channels, Tabs, Templates, Apps
- Defining & developing client recommended Information Architecture with the appropriate documentation (site maps, navigation models, etc.),
- As part of the Information Architecture, define the navigational architecture, site architecture, search architecture, page design architecture, Teams architecture, metadata architecture (content types, site columns), library/list/folder architecture.
- Work with Power Automate Flows & Power Apps to automate business processes and digitize forms.
Our ideal candidate will bring us:
- College Diploma or Degree with 5+ years of related work experience
- Functional experience with Microsoft 365, specifically Microsoft Teams, SharePoint, OneDrive, and Power Platform.
- Experience in understanding custom development, project management, and requirements gathering.
- Outstanding presentation and customer-focused communication skills
- Strong risk assessment, problem resolution, negotiation, and influencing skills.
- Problem-solving skills and root-cause identification skills
- Enthusiastic attitude to learn new ways of working and connecting with technology.
What we offer:
- A remote work environment allowing you the freedom to manage your schedule.
- A fast-paced atmosphere with the support of your peers and managers
- An opportunity to grow with our quickly advancing company.
- Competitive wages and benefits packages
- A group of highly experienced and friendly colleagues who are excited to do their job every day.
As a Dynamics 365 ERP / Business Central Architect, you will be responsible for providing pre-sales support, gathering customer requirements, defining architectural/functional components, driving Dynamics CE implementations, managing issues and risks, leading data-centric discussions, and designing system architecture.
Your key responsibilities would include:
- Accountable for providing pre-sales support by working with prospects and existing customers before the sale.
- Responsible for White-boarding and outlining complete solutions based on the client’s requirements.
- Collecting and interpreting customer needs and transforming them into effective product demonstrations and customized presentations.
- Collaborating with the sales team to define the technical and functional components of the Statement of Work (SoW).
- Manage Dynamics CE implementation projects through every phase, including discovery, definition, development, testing, and deployment.
- Effectively managing associated risks and issues to ensure timely and budget-friendly delivery that satisfies clients’ expectations and requirements.
- Taking charge of data-related discussions with the client during discovery meetings.
- Partnering with the Development Team, leading the system architecture process, to specify and implement customizations for any custom code or data migration requirements.
- Conducting end-user training sessions and producing and maintaining knowledge transfer documentation.
- Developing and refining CE implementation standards and tools continuously.
- Demonstrate the technology solution in a customized manner to suit the specific requirements of the audience.
- Assess different data problems and analytical requirements.
Our ideal candidate will bring us:
- Bachelor of Arts (BA) or Bachelor of Science (BS) in a relevant field
- At least 5 years of designing and delivering D365 CE solutions with various integration strategies.
- At least 5 years of industry experience in any SMB or Enterprise grade ERP
- Microsoft D365, CE, or Power Platform certifications are a plus
- Experience in Microsoft SharePoint and Business Intelligence is a plus
- Strong ERP industry and product knowledge
- Expert in at least one functional area like Finance, Manufacturing, Supply Chain, Projects, Service Management, and general awareness of end-to-end CE products.
- Excellent presentation, communication, leadership, and client development skills to effectively present information to C-level management, public groups, and/or board of directors
- Excellent organizational and multi-tasking skills, attention to quality, self-motivation, and a strong desire to succeed.
What we offer:
- A remote work environment allows you the freedom to manage your schedule
- A fast-paced atmosphere with the support of your peers and managers
- An opportunity to grow with our quickly advancing company
- Competitive wages and benefits packages
- A group of highly experienced and friendly colleagues who are excited to do their job every day
This is a rapidly growing area, with loads of opportunities to develop your skillset to keep up with the demands of the digital world. This role is responsible for supporting the project management methodology and successfully executing projects across the company. This is an exciting opportunity that provides project management support related to requirement capture, design, implementation, custom solution development, consultation and deployment. As a Project Manager, you will manage resources and tasks, from scoping, planning, and execution, to deployment, acceptance and transition.
You will focus on delivering multiple projects on time, on budget and within scope.
Your key responsibilities would include:
- Effectively and efficiently planning and prioritizing all deliverables and resources working across project(s) based on scope of work and project goals.
- Monitoring day-to-day activities of the project team and ensure work is progressing as planned.
- Managing schedules, budgets, assets, and overall project organization to ensure requirements and project deliverables dates are clearly communicated, understood and executed.
- Ensuring that all legal and regulatory requirements are adhered to and that the project is completed and implemented on time.
- Effectively communicating with project stakeholders to ensure information and resources are provided on schedule and to ensure commitments are maintained.
- Actively monitoring project risks and scope creep to foresee/identify potential problems and proactively identify solutions to address them in advance.
- Consistently managing stakeholders’ expectations, ensuring delivery of the highest quality service, and soliciting and acting on client feedback.
- Communicate and document project status and strategic recommendations to stakeholders, team members and Steering Committee regularly; escalate issues accordingly via the appropriate channels.
- Drive and follow project management discipline and best practices, communicate effectively, and provide leadership to project teams with integrity and commitment
- Promoting project management methodology and project processes.
Our ideal candidate will bring us:
- Post secondary education in a related field.
- Certifications in Business Analysis, Project Management (PMP), Change Management (Prosci) and/or Microsoft.
- Functional experience with Microsoft Teams, SharePoint, OneDrive (M365), specifically Microsoft Project.
- Experience with the Microsoft Power Platform (Power Apps, Power Automate, Power BI)
- Outstanding presentation and customer focused communication skills.
- Strong risk assessment, problem resolution, negotiation and influencing skills.
- Enthusiastic attitude to learn new ways of working and connecting with technology.
What we offer
- A remote work environment allowing you freedom to manage your schedule
- A fast-paced atmosphere with support of your peers and managers
- An opportunity to grow with our quickly advancing company
- Competitive wages and benefits packages
- A group of highly experienced and friendly colleagues who are excited to do their job every day
As a Dynamics 365 Business Central Solutions Architect, you will be responsible for providing pre-sales support, gathering customer requirements, defining architectural/functional components, driving Dynamics BC implementations, managing issues and risks, leading data-centric discussions, and designing system architecture.
Your key responsibilities would include:
- Responsible for providing pre-sales support to the sales force for prospects and existing customers.
- Gather customer requirements and translate them into effective configured/customized versions of Presentations and Product Demonstrations
- Whiteboarding and scoping end-to-end solutions based on customer requirements.
- Assisting the sales team with defining architectural/functional components of the SoW
- Drive Dynamics BC implementations through all project phases, including discovery, definition, build, test, and deployment.
- Effectively manage associated issues and risks and ensure on-time and on-budget implementation delivery that meets clients’ needs and requirements.
- Lead data-centric discussions with the client through discovery meetings.
- Design and lead the system architecture process, in partnership with the Development Team, to create, define specifications for, and implement customizations for any custom code or data migration requirements.
- Conduct end-user training and create and maintain knowledge transfer documentation.
- Develop and continue to refine CE implementation standards and tools.
- Present tailored demonstrations of the technology solution.
- Evaluate various data issues and analytical needs.
Our ideal candidate will bring us:
- Bachelor of Arts (BA) or Bachelor of Science (BS) in a relevant field
- At least 5 years designing and delivering D365 BC solutions with various integration strategies.
- At least 5 years of industry experience in any SMB or Enterprise grade ERP
- Microsoft D365, BC, CE, or Power Platform certifications are a plus
- Experience in Microsoft SharePoint and Business Intelligence is a plus
- Strong ERP industry and product knowledge
- Expert in at least one functional area like Finance, Manufacturing, Supply Chain, Projects, Service Management, and general awareness of end-to-end BC product
- Excellent presentation, communication, leadership, and client development skills to effectively present information to C-level management, public groups, and/or board of directors
- Excellent organizational and multi-tasking skills, attention to quality, self-motivation, and a strong desire to succeed.
What we offer:
- A remote work environment allows you the freedom to manage your schedule
- A fast-paced atmosphere with the support of your peers and managers
- An opportunity to grow with our quickly advancing company
- Competitive wages and benefits packages
- A group of highly experienced and friendly colleagues who are excited to do their job every day
We are looking for a passionate and creative individual to work as a Power BI Developer/Architect. To be successful, you must have strong communication skills, the ability to learn and respond quickly in a fast-paced business environment, the ability to multitask, and excellent interpersonal skills. A top candidate has extensive knowledge and expertise in business intelligence, databases, and technical aspects of BI tools.
Your key responsibilities would include:
- Familiar with Microsoft Business Intelligence Stack having Power BI, SSAS, SSRS, SSIS
- Experience as Power BI lead at design stages of a large-scale BI solution.
- Overall knowledge of the Microsoft Power Platform and all the associated services (e.g., Power Apps – model-driven and canvas, Power Automate, Power Virtual Agents, Dataverse, AI Builder, Dataverse for Teams, Power App Portals, etc.)
- Ability to guide critical choices of components / features to enable based on the business need
- Understand and translate business requirements into BI solutions while working with key stakeholders and contributing to solving business problems
- Strong knowledge, skills, and experience as an OLAP Developer, creating analytic cubes, reports and dashboards with Microsoft Power BI
- Experience with connecting various data sources to Power BI (e.g., SQL, Dataverse, SharePoint, Excel, Azure DB’s, etc.)
- Understand and integrate business semantics into technology solutions
- At least 3+ years of experience working with a self-service tool, preferably Power BI or Tableau
- Minimum experience of 2 – 3 years working with BI tools or other data-specific roles
- Perform DAX queries and functions in Power BI
- Analyze/troubleshoot datasets (Strong SQL knowledge)
- Understand Analysis Services (backend of Workspaces/datasets)
- Understand Power BI licensing models
- Convert raw data into meaningful insights through dashboards and reports
- Support and train developers, and end-users about Power BI through individual and workshop training
- Must be able to visualize and communicate insights to the organization through charts, reports, and dashboards
- Perform efficient detailed analysis and design, develop, and display Power BI scripts
- Collaborate with teams to integrate reports and work with data engineers to develop a deep understanding of stakeholder requirements and business objectives
- Improve operational efficiency by identifying enhancements and changes that can be implemented into BI processes and solutions
Our ideal candidate will bring us:
- BS/MS in Computer Science or Information Systems with 5 years of research experience.
- Able to lead and initiate while being a team player
- Motivated and eager to learn
- Strong communication skills to be able to explain and report document processes, models, designs, and solutions to the team
- Understanding of data modelling, data design, data visualization, and data management
- Able to multitask and have strong interpersonal skills
What we offer:
- A remote work environment allowing you freedom to manage your schedule
- A fast-paced atmosphere with support of your peers and managers
- An opportunity to grow with our quickly advancing company
- Competitive wages and benefits packages
- A group of highly experienced and friendly colleagues who are excited to do their job every day
This is a rapidly growing area, with loads of opportunities to develop your skillset to keep up with the demands of the digital world. You will be responsible for analyzing, designing, developing, and documenting solutions using Power Platform and applying these tools to create solutions, including an in-depth understanding of customization, configuration, integration, and extensibility.
Your Key Responsibilities would Include:
- Automate business processes with Power Apps and Power Automate; outputs will include data visualizations and low code applications
- Delivering services and solutions for clients using Microsoft’s PowerApps (model driven and canvas), Power BI, SharePoint, Power Automate, Power Virtual Agents, Power Pages, Power Apps Portals, Microsoft Teams, custom development, and data integrations
- Analyzing, designing, developing, and documenting solutions using Power Platform and apply these tools to create solutions, including an in-depth understanding of customization, configuration, integration, and extensibility
- In-depth understanding of using Microsoft Dataverse and SharePoint as data sources
- Understanding custom connector, premium and standard connector concepts
- Collaborating with clients and project team to identify client needs through workshops and requirement analysis, define a solution to meet those needs and implement a working, timely solution
- Participating to SCRUM calls and contribute to estimation of work
- Taking a proactive approach to professional development and take advantage of opportunities to grow your ability through Microsoft Certifications
- Understanding how to integrate the Microsoft Power Platform with on-premise and other SaaS applications using data flows, logic apps, connectors, custom API’s and other integration methods
- Working directly with clients to collect and identify functional requirements, and various projects and solutions
- Identifying areas and processes where Microsoft 365, Azure, Power Platform, and SharePoint can be better leveraged and facilitate process improvement
- Maintaining open communications, being directly connected to the client, leading meetings, and facilitating discussions with business and technical stakeholders
Our ideal candidate will bring us:
- BA/BS degree in a computer discipline, or equivalent applicable experience
- At least 5 years of professional experience
- Core skills: C#, SQL, .Net, Power Apps, SharePoint, Microsoft Dataverse (CDS), Power Automate
- A good understanding and experience with Power Platform CoE and governance components
- Experience working with SharePoint Online, MS Teams, and utilizing Power Apps and power Automate to extend SharePoint functionality
- Hands-on development of Power Apps, Chatbots using PVA’s, Power BI dashboards, Model driven app integration with Dynamics, development of portals using Power Apps Portal/Pages
- Experience with Azure cloud development and integration techniques (e.g., Data factories, API Management, Azure Functions, Automations, and logic apps)
- Excellent interpersonal and verbal/written communications, presentation, math, analytical, and problem-solving skills
- Passion for moving organizations forward with the Power Platform and excitement for the impact Power Platform can have on customer experiences
- Ability to communicate technical information clearly and concisely to technical and non-technical users
What we offer:
- A remote work environment allowing you the freedom to manage your schedule
- A fast-paced atmosphere with the support of your peers and managers
- An opportunity to grow
- A group of highly experienced and friendly colleagues who are excited to do their job every day
We are looking for a passionate and creative individual to work as a Microsoft Specialist. To be successful, you must have strong communication skills, the ability to learn and respond quickly in a fast-paced business environment, the ability to multitask, and excellent interpersonal skills. A top candidate has extensive knowledge and expertise in business intelligence, databases, and technical aspects.
Your key expertise would include:
- Power Apps (Model/Canvas),
- Dataverse,
- Power Automate,
- Power BI,
- AI Builder,
- SharePoint Syntex,
- Power Virtual Agents,
- RPA,
- Desktop Flows
Our ideal candidate will bring us:
- BS/MS in Computer Science or Information Systems
- Able to lead and initiate while being a team player
- Motivated and eager to learn
- Strong communication skills to be able to explain and report document processes, models, designs, and solutions to the team
- Understanding of data modeling, data design, data visualization, and data management
- Able to multitask and have strong interpersonal skills
What we offer:
- A remote work environment allows you the freedom to manage your schedule
- A fast-paced atmosphere with the support of your peers and managers
- An opportunity to grow
- A group of highly experienced and friendly colleagues who are excited to do their job every day
We are looking for a passionate and creative individual to work as a Microsoft Specialist. To be successful, you must have strong communication skills, the ability to learn and respond quickly in a fast-paced business environment, the ability to multitask, and excellent interpersonal skills. A top candidate has extensive knowledge and expertise in business intelligence, databases, and technical aspects.
Your key expertise would include:
- SharePoint Online,
- Microsoft Teams,
- OneDrive,
- Planner,
- Project,
- Enterprise Integration,
- Logic Apps,
- SPFx,
- Microsoft Viva
Our ideal candidate will bring us:
- BS/MS in Computer Science or Information Systems
- Able to lead and initiate while being a team player
- Motivated and eager to learn
- Strong communication skills to be able to explain and report document processes, models, designs, and solutions to the team
- Understanding of data modeling, data design, data visualization, and data management
- Able to multitask and have strong interpersonal skills
What we offer:
- A remote work environment allows you the freedom to manage your schedule
- A fast-paced atmosphere with the support of your peers and managers
- An opportunity to grow
- A group of highly experienced and friendly colleagues who are excited to do their job every day
We are looking for a passionate and creative individual to work as a Micorsoft Specialist. To be successful, you must have strong communication skills, the ability to learn and respond quickly in a fast-paced business environment, the ability to multitask, and excellent interpersonal skills. A top candidate has extensive knowledge and expertise in business intelligence, databases, and technical aspects.
Your key expertise would include:
- Intune,
- Windows AutoPilot,
- SCCM,
- MEM,
- MECM,
- VDI,
- Windows 365,
- VMs,
- AD,
- AAD
Our ideal candidate will bring us:
- BS/MS in Computer Science or Information Systems
- Able to lead and initiate while being a team player
- Motivated and eager to learn
- Strong communication skills to be able to explain and report document processes, models, designs, and solutions to the team
- Understanding of data modeling, data design, data visualization, and data management
- Able to multitask and have strong interpersonal skills
What we offer:
- A remote work environment allows you the freedom to manage your schedule
- A fast-paced atmosphere with the support of your peers and managers
- An opportunity to grow
- A group of highly experienced and friendly colleagues who are excited to do their job every day
We are looking for a passionate and creative individual to work as a Microsoft Specialist. To be successful, you must have strong communication skills, the ability to learn and respond quickly in a fast-paced business environment, the ability to multitask, and excellent interpersonal skills. A top candidate has extensive knowledge and expertise in business intelligence, databases, and technical aspects.
Your key expertise would include:
- Threat Protection,
- Anti-Spam,
- Anti-Malware,
- Conditional Access,
- DLP,
- IP,
- Labels,
- SIEM,
- Attack Simulations,
- Investigations & Response,
- Auditing,
- eDiscovery,
- Reporting,
- Azure Sentinel,
- Policies,
- Cloud App Security,
- Access Control,
- AAD,
- App Registration,
- Usage
Our ideal candidate will bring us:
- BS/MS in Computer Science or Information Systems
- Able to lead and initiate while being a team player
- Motivated and eager to learn
- Strong communication skills to be able to explain and report document processes, models, designs, and solutions to the team
- Understanding of data modeling, data design, data visualization, and data management
- Able to multitask and have strong interpersonal skills
What we offer:
- A remote work environment allows you the freedom to manage your schedule
- A fast-paced atmosphere with the support of your peers and managers
- An opportunity to grow
- A group of highly experienced and friendly colleagues who are excited to do their job every day
We seek an enthusiastic, passionate professional for a Senior Cloud Solutions Engineer/Consultant position with extensive experience in Solution Design. This role is responsible for analyzing, designing, developing, and documenting solutions using Power Platform and applying these tools to create solutions, including an in-depth understanding of customization, configuration, integration, and extensibility. As a Senior Cloud Solutions Engineer/Consultant, you will be working directly with clients to collect and identify functional requirements, and various projects and solutions
Your key responsibilities would include:
- Sales calls, Scoping & Estimating.
- Build deep relationships, and provide guidance and best practices for clients.
- Delivering services and solutions for clients using Microsoft’s PowerApps (model-driven and canvas), Power BI, SharePoint, Power Automate, Power Virtual Agents, Power Pages, Power Apps Portals, Microsoft Teams, custom development, and data integrations
- Identifying areas and processes where Microsoft 365, Azure, Power Platform, and SharePoint can be better leveraged and facilitate process improvement
- Plan, design, develop, deploy, test, and support existing functionality and create custom solutions within the SharePoint environment, including integration with external applications such as Active Directory, CRM, ERP, web services, and databases
- Design solutions in Viva, SharePoint Online, Power Platform, and Microsoft Teams
- Build digital workplace solutions
- Automate business processes with Power Apps and Power Automate; outputs will include data visualizations, and low-code applications. Develop sites and features within SharePoint 2013 (and higher) and SharePoint Online that help simplify and streamline business processes for team members
- Apply knowledge to enhance and/or create customizations on SharePoint and Power Apps
- Analyze and document requirements and propose solutions
- Define and analyze business requirements to provide design specifications
- Participate in pre-sales activities such as creating and running demos and contributing to proposals and RFPs.
- Be the project lead when there isn’t one assigned and be able to take a project from mock-ups to deployment
- Project management and timelines
- The oversight that the project stays within scope and estimates and leads resolution efforts for issues
- Architectural oversight and work with other architects in the Solution Design and Architecture of the project
- Provide strategic direction to clients on how to effectively run client workshops, gathering and documenting requirements for collaboration solutions
- Collaborate effectively with clients and project team to identify client needs through workshops and requirement analysis, define a solution to meet those needs, and implement working, timely solutions.
- Create end-user documentation and provide training on all M365 tools
- Make recommendations on how to move to the cloud, how to structure content, how to migrate, and where to migrate
- Document/content analysis skills
- Understand records management concepts
- In-depth understanding of using Microsoft Dataverse and SharePoint as data sources
- Understanding custom connector, premium, and standard connector concepts
- Understand modern SPFx development techniques
- Participating in SCRUM calls and contributing to the estimation of work
- Take a proactive approach to professional development and take advantage of opportunities to grow your ability through Microsoft Certifications
- Understanding how to integrate the Microsoft Power Platform with on-premises and other SaaS applications using data flows, logic apps, connectors, custom API and other integration methods
- Help implement new technologies so that our development team is always moving forward
- Contribute to continuous improvement of project standards and project methodologies
- As a Senior Cloud Solutions Engineer / Consultant, you are eager to mentor other team developers when needed, including possible lead developer aspirations and building software solutions using SharePoint.
- Provide development and design assistance to other user levels and internally to IT.
Our ideal candidate will bring us:
- A university degree and five or more years of related/consulting work experience
- Functional experience with SharePoint Online, Microsoft Teams, OneDrive, Planner, Project, Enterprise Integration, Azure Logic Apps, Azure Functions, Azure Automation, SPFx, Viva, General Azure Architecture
- Experience with Power Apps (Model/Canvas), Dataverse, Power Automate, Power BI, AI Builder, SharePoint Syntex, Power Virtual Agents, RPA, Desktop Flows
- Prior management and leadership experience
- Outstanding presentation and customer-focused communication skills.
- Robust risk assessment, problem resolution, negotiation, and influencing skills.
What we offer:
- A remote work environment allows you the freedom to manage your schedule
- A fast-paced atmosphere with the support of your peers and managers
- An opportunity to grow
- A group of highly experienced and friendly colleagues who are excited to do their job every day
Creospark does not discriminate on the basis of race, sex, color, religion, national origin, age, disability, veteran status, or anything else that makes you part of any group.