Data Migration Specialist — 12- month contract
CATALIS
Who We Are
Catalis is a leading government Software as a Service (SaaS) and integrated payments provider, powering a wide range of government operations at the municipal, county, state, and federal levels. Our innovative solutions are designed to streamline processes, enhance efficiency, and improve the delivery of government services to the public. At Catalis, we are committed to leveraging technology to make government interactions simpler, faster, and more accessible.
Join a dynamic team, focused on helping Municipal Governments “Connect and Simplify Municipal Information to help make data informed decisions.” We are a data and service company with the goal of being an Alberta based technology company recognized across Canada. We are a small team that has seen year-over-year growth and is well positioned to increase our breadth and depth within the niche rural and small urban market, and we are looking for top-talent team members who can help take us to the next level.
What We Offer
Catalis is a fast growing and award-winning technology company that serves small urban and rural municipal governments across Canada. We offer competitive compensation, full paid vacation, and comprehensive health & dental benefits. We focus a lot of energy on professional development, offering free access to unlimited Udemy courses for personal and professional advancement, as we want our employees to ride the wave and grow with our business. We strive to be an example of a successful high-growth technology company in Alberta, and our team members depend on each other to make it happen.
This opportunity is based at Catalis’ office in Old Strathcona (Edmonton, Alberta). Our new office includes an innovative vibe, stand-up desks for all staff, foosball games, an active workplace enrichment committee, fitness challenges, an office dog, lounge areas, and more!
The Opportunity
Join a team where you’ll make a real impact by helping clients move from legacy systems to the Catalis cloud platform. You’ll support smooth, accurate data migration and build smart automation tools that ensure quality, reliability, and confidence at go-live. This role is perfect for someone who enjoys solving problems, working with data, and collaborating across teams to deliver clean, successful implementations
This is a 12-month contract with the opportunity for extension and the potential to transition into a permanent role. It is an onsite position based in our Edmonton office, Monday through Friday.
What You Will Do
Data Migration
- Migrate data from the legacy system into the Catalis cloud platform by executing data cleansing, preparation, and migration activities aligned with approved mapping specifications.
- Execute mock migrations in lower environments, capturing results, exceptions, and reconciliation outputs for review by the Implementation team.
- Validate migration outcomes using defined reconciliation checks — record counts, key field verification, and exception reporting — escalate variances as needed.
- Ensure data is accurately transformed, validated, and ready for go-live, while supporting cutover execution and timely issue resolution.
- Provide post-go-live support by resolving migration-related data issues, including reloads, and script corrections, ensuring final migration artifacts are handed off to support teams.
- Work closely with the Project Coordinator and Implementation team to ensure data is transferred accurately, completely, and within agreed timelines.
QA Automation
- Design, develop, and maintain automated test suites covering migration, functionality, and regression testing for the Catalis ERP Cloud product.
- Build and maintain automation tooling using Python and one or more frameworks (PyTest, Selenium, Playwright, or equivalent).
- Develop API-based tooling to query cloud application data and validate it against legacy system SQL, ensuring migration correctness and data integrity post-load.
- Document test plans, results, and defect findings using project and collaboration platforms (JIRA, Confluence or similar).
Requirements
What you Will Need to Succeed
Required
- 1+ years of experience in implementation, development, automation, or data-centric roles, ideally supporting SaaS solutions or data migration projects.
- Python experience with at least one test automation framework — PyTest, Selenium, Playwright, or comparable.
- Experience working with APIs for data extraction, including writing and validating API-based workflows.
- Proficiency in PostgreSQL or MS-SQL, including CTEs, window functions, stored procedures, and dynamic queries.
- Experience with Git for source control, including branching, merging, and pull requests.
Assets
- Experience with ETL processes, SSIS packages, or AWS/cloud data services.
- Familiarity with functional or regression testing beyond API-level automation (e.g., UI, end-to-end).
- Experience with Municipal ERP, Accounting, Tax, Utilities, or Payroll software.
- Familiarity with JIRA, Confluence, Asana, or similar project and documentation platforms.
Catalis is committed to building and promoting a diverse workforce and celebrates the unique qualities that individuals of various backgrounds and experiences offer. As an equal employment opportunity employer, all qualified applicants will receive consideration for employment without regard to race, colour, religion, sex, sexual orientation, gender identity, national origin, disability, protected veteran status, and other protected status as required by applicable law.
- ...product specifications, defining system behavior, workflows, data contracts, and edge cases to enable spec-driven delivery in a timely manner... ...the AMA Agile Framework and tools. ~ This role is for a 12-month opportunity with the possibility of extension. * The Team...SuggestedFlexible hours
- ...As the Data and Invoice Administrator, you will play a key role in ensuring the accuracy... ...efficiently and professionally. This is a 12 month fixed term position to begin with a... ...per week This is a 12 month fixed term contract with potential to extend. Additional Information...Contract workFull timeFixed term contractWork at officeWork from home2 days per week3 days per week
- ...to add a Project Administrator to our Project Support team on a 12-month term (with possibility of extension), based out of our head... ...liaising with the IT department Collect, enter and distribute data for daily, weekly, and monthly reports, including incorporation of...SuggestedFull timeFor contractorsWork at officeWeekend work
- ...Staffmax is assisting our client in hiring a detail-focused and reliable Data Entry Specialist for a 3-month contract. If you're someone who enjoys working with data, values accuracy, and takes pride in organization, this is an excellent opportunity to contribute to a fast...Contract workTemporary work
- ...Position Title: AWS Solutions Architect – Migration and Modernization Employment Time: Full-Time This Is a fully remote position.... ...and innovate in the cloud. We work at the intersection of cloud, data, and AI to solve real business problems and not just implement technology...SuggestedFull timeRemote work
- ...which promotes personal and professional growth. We are seeking a Data Science Student for our Canadian Industrial Division district office in Edmonton, AB, that is available for 8 or 12 months starting in September, 2026 . This position will be under the direct supervision...Temporary workInternshipWork at officeRemote work
- ...energize and excite you. About the position The Inventory Specialist is responsible for monitoring and adjusting inventory levels to... ...Prepare and assist with tank farm reconciliation Monthly reconciliation of customer and supplier consignment inventory, third...Work at office
$50k per year
...sector client, Affinity is looking for a Data Analyst to provide advanced data and analytical... ..., financial oversight, asset and contract visibility, digital enablement, analytics,... ...Financial Data and Analytical Support Perform monthly reconciliation of IST financials to the...Contract workLong term contract$76k - $96k per year
...Consulting Group is recruiting for a Procurement Specialist to support procurement and sourcing... ...processes, supplier negotiations, and contract implementation activities Manage supplier... ...guidelines Analyze procurement data, spend trends, and supplier performance to...Contract workHourly payFor contractorsDirect hireLocal area$80k - $115k per year
...Your new company Our client, an established Edmonton known for being at the forefront of educational design, are looking for a Contract Administrator to join their growing team. This is a multidiscipline firm that pride themselves on their collaborative approach, and endeavor...Contract workFor contractorsFor subcontractorWork at office3 days per week$37.5k - $69.5k per year
...stakeholders in order to deliver on business objectives. Analyzes data and information to provide insights and recommendations.... ...resume. A recruiting agency must first have a valid, written and fully executed agency agreement contract for service to submit resumes....Contract workFull timePart timeBank staff- ...Our client is seeking a Contract Administrator to support the Transmission Program Management team in executing multiple high voltage transmission projects. The Contract Administrator is responsible for creating and assisting with managing legal contracts, including assuring...Contract workFor contractorsFlexible hours
$85 - $96 per hour
...Job Location: Edmonton, AB Contract Length: 12 months Work Schedule: Mon-Fri – 40 hrs/wk Wage: $85.00-96.00/hr Position Description The Cost Estimator will perform cost estimate preparation for all Gate and Funding milestones for portfolio projects $. TASKS AND...Contract workFor contractorsMonday to friday- ...NOW HIRING: Contract Journeyman Pipe Welder Seeking an experienced Contract Journeyman Pipe Welder to join our team. We are looking for a skilled and dependable welder with strong pipe welding and fabrication experience who can work independently while maintaining high-quality...Contract workOngoing contractFull timeMonday to friday
$38.05 per hour
...Title: Program Development and Evaluation Specialist Employment Group: Bargaining Unit –... ...coaching and practice leadership on evaluation, data use, and evidence-informed decision-making... ...for the Position Within the first 3 months of employment: Indigenous Awareness...Local area$31.44 per hour
...Start Pay: $31.44 per hour Shift Hours: 6:00am to 6:00pm, 7 days on, 12 hours per day, then 7 days off Paid Training: 2 - 5 days in Edmonton before your assignment . Job Type: 6-month contract (can be renewed in Jan 2027 again) Location: Fort Hills (2- 5 days...Contract workHourly payWeekly payFull timeInternshipFlexible hoursShift workRotating shiftDay shift- ...Job Title: Enterprise Technology Specialist Location: Edmonton Type: Contract (Until Sept 30, 2026, with possible extension) Hours: Monday–Friday, 7.25 hours... ...Accurate documentation and configurations Strong data security and compliance Positive end‑user experience...Contract workHourly payDaily paidRemote workMonday to friday
- ...Recruitment Manager and the District Manager, the Regional Recruitment Specialist is responsible for providing a range of administrative and... ...with Administrative Support to Input new hire information and contract requests Organize and attend job fairs, trade shows and...Contract workFull timePart timeWork at officeLocal areaFlexible hoursShift work
- ...performance metrics. Carry out quality assurance reviews of pension data to ensure data integrity. Manage relationships with systems’... ...administration experience. Certified Employee Benefit Specialist (CEBS) designation or working towards would be considered an asset...Full timeWork at office3 days per week
$39.5 per hour
...illustrate benefits from use of good or service Deliver sales presentations Conduct sales transactions Prepare and administer sales contracts Conduct sales transactions through Internet-based electronic commerce Estimate or quote prices, credit or contract terms,...Contract workPermanent employmentFull timeRemote work- ...inquiries and providing information pertaining to products or projects being quoted. ~ Preparing bids on projects. ~ Managing contracts the Company has entered into. ~ Participating in Customer meetings and/or supplier meetings as required. ~ Other duties as...Work at officeLocal area
- ...Human Resources & Administrative Specialist Location: North Bethesda, MD (On-Site) Job Type: Full-Time Company Description DMV... ...Experience in construction, manufacturing, engineering, or government contracting is a plus. Preferred Skills Human Resources &...Full timeInternshipWork at office
- ...the Director, Student Life & Learning, the Student Accessibility Specialist is responsible for implementing supports and services for... ...students, apply for grants from Student Aid Alberta, and manage data around learning accommodations and students with disabilities....Permanent employmentFull timeWork at officeImmediate start
- ...Description CEDA is currently seeking a Transportation Compliance Specialist to join our Fleet Management team based out of our Edmonton, AB... ...initiatives Manage Motor Vehicle Collision Incident claims & monthly cost analysis for all incidents involving CEDA and 3rd party...Full timeWork from homeMonday to fridayShift work
$43 per hour
...Establish and implement policies and procedures Co-ordinate employee performance and appraisal programs Oversee the analysis of employee data and information Oversee the preparation of reports Respond to employee questions and complaints Recruit and hire staff...Permanent employmentFull timeRemote work$10k per year
...Customer Service Specialists are the team's senior resolvers, the people who take on the complex cases and the situations Associates escalate... ...Keeping customer records accurate in Freshdesk and maintaining data integrity Analyzing customer feedback to identify trends and...Full time- ...We are not only shaping the future of construction, we are also committed to shaping the future of your career. As a BIM/VDC Specialist within PCL’s Integrated Construction Technology (ICT) team, you will play a meaningful role in shaping how digital construction is delivered...Long term contractFlexible hours
$22.57 per hour
...weekdays Qualifications ~ Experience and knowledge working within a warehouse environment. ~ Preference to candidates with Grade 12 education ~ Good verbal, written, and interpersonal communication skills. ~ Ability to maintain a flexible work schedule....Flexible hoursShift workWeekday work$2000 per month
...As a Samsung Sales and Product Specialist, you’ll spark sales in retail stores, promote products... ...Bonus – Potential to earn up to $2000 monthly. Premium-provided training to help elevate... ...brands across retail categories. With 12,000+ employees across the U.S. and Canada,...Hourly payLong term contractFull time- ...companies. Job Summary: The objective of the Brand Specialist position is to productively support Beauty Barrage’s client... ...fluctuating, part-time opportunity, with the work schedule varying monthly based on the brands’ needs and distance willing to travel....Part time
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Data Migration Specialist — 12- month contract. Be the first to apply!
