Business Analyst
$70 - $74 per hourCAI
Business Analyst
Req number:
R8807
Employment type:
Full time
Worksite flexibility:
Hybrid
Who we are
CAI is a global services firm with over 9,000 associates worldwide and a yearly revenue of $1.3 billion+. We have over 40 years of excellence in uniting talent and technology to power the possible for our clients, colleagues, and communities. As a privately held company, we have the freedom and focus to do what is right—whatever it takes. Our tailor-made solutions create lasting results across the public and commercial sectors, and we are trailblazers in bringing neurodiversity to the enterprise.
Job Summary
As a Data Engineer-DBA, you will design the HR data model, lead legacy data conversion, and reconcile person and employee records for our client's HR modernization initiates.
Job Description
We are looking for a Data Engineer - DBA to design the HR data model, lead legacy data conversion, and reconcile person and employee records with our client for key initiatives, including the agency's HR Modernization initiative. This position will be full-time contract and hybrid (3 days onsite) in Trenton, NJ.
Only work authorizations not requiring sponsorship now or in the future will be considered. Local candidates only, please.
What You’ll Do
Design and maintain the PostgreSQL schema for the HR data model
Manage schema changes through migration tooling such as Flyway or Liquibase with version control
Partner with developers and architects on data access patterns and performance
Extract data from Oracle sources and design repeatable conversion and load processes
Run conversion cycles, validate results, and resolve data quality issues with business owners
Reconcile person and employee records between the existing system and the new platform
Build drift detection between two systems that hold the same records with exception reporting and resolution workflows
Implement data masking for non-production environments to protect sensitive information
Support database performance tuning, backup and recovery, and access management
What You’ll Need
Required:
Bachelor's degree in Computer Science, Information Systems, or a related field
7+ years of experience in data engineering or database administration
PostgreSQL schema design and migration tooling
Experience extracting data from Oracle sources
Experience with reconciliation and drift detection between two systems holding the same records
Experience with data masking for non-production use
Advanced SQL skills and experience with a scripting language such as Python
Preferred:
Ability to read Oracle PL/SQL
Experience with change data capture tooling
AWS database certification or experience with Amazon Aurora
Experience with HR or personnel data
Experience within Human Services or Child Welfare programs
Physical Demands
Ability to safely and successfully perform the essential job functions consistent with the ADA and other federal, state and local standards
Sedentary work that involves sitting or remaining stationary most of the time with occasional need to move around the office to attend meetings, etc.
Ability to conduct repetitive tasks on a computer, utilizing a mouse, keyboard, and monitor
#LI-NA1
Reasonable accommodation statement
If you require a reasonable accommodation in completing this application, interviewing, completing any pre-employment testing, or otherwise participating in the employment selection process, please direct your inquiries to View email address on click.appcast.io or View phone number on click.appcast.io.
EEO Statement
It is the policy of Computer Aid, Inc.(CAI) not to discriminate against any employee or applicant for employment because of race, color, religion, sex, sexual orientation, gender identity, national origin, age, marital status, genetic information, disability or because he or she is a protected veteran. It is also the policy of CAI to take affirmative action to employ and to advance in employment, all persons regardless of race, color, religion, sex, sexual orientation, gender identity, national origin, age, marital status, genetic information, disability or protected veteran status, and to base all employment decisions only on valid job requirements. This policy shall apply to all employment actions, including but not limited to recruitment, hiring, upgrading, promotion, transfer, demotion, layoff, recall, termination, rates of pay or other forms of compensation and selection for training, including apprenticeship, at all levels of employment.
Employees and applicants of CAI will not be subject to harassment on the basis of race, color, religion, sex, sexual orientation, gender identity, national origin, age, marital status, genetic information, disability or because he or she is a protected veteran. Additionally, retaliation, including intimidation, threats, or coercion, because an employee or applicant has objected to discrimination, engaged or may engage in filing a complaint, assisted in a review, investigation, or hearing or have otherwise sought to obtain their legal rights under any Federal, State, or local EEO law is prohibited.
$70-$74 per hour
The pay range for this position is listed above. Exact compensation may vary based on several factors, including location, experience, and education. Benefit packages include medical, dental, and vision insurance, as well as 401k retirement account access. Employees in this role may also be entitled to paid sick leave and/or other paid time off as provided by applicable law.
- Business Systems AnalystJob#: 3054678Job Description:Everforth Apex Systems is a world-class services business that incorporates industry... ...’ visions.Apex has an opportunity for a Business Systems Analyst w/ Retail Banking Data Integration and Migration expertise in the...SuggestedRemote work
- DescriptionWe are seeking a Business Systems Analyst to support the buildout of a centralized data portal focused on governance, metadata transparency, and business glossary capabilities. This role will play a critical part in defining how data is structured, documented...Suggested
- ...Business Analyst Location: Trenton, NJ Duration: Long Term Rate: $60/hr on C2C Note: Local Candidate Preferred. May be asked to work 1 day / Wk in the office. The Business Systems Consultant III serves as a business analyst for projects involving critical...SuggestedWork experience placementWork at officeLocal area
$47 - $52 per hour
...Job Title: Business Analyst Job ID: 26-00301 Location: Trenton, NJ Duration: 06 months of contract Note: Hybrid role - 2 days Onsite, 3 days Remote. Right now onsite days are Monday and Tuesday but this can change. Job Description: Need Business...SuggestedHourly payContract workWork experience placementRemote work- ...Pega Lead Business Architect Pega Lead Business Architect will act as a liaison between the business users, stakeholders and technologists... ...Product Owners and Stakeholders, ATCSU and Lead Business Analysts to gather user stories and translate into business requirements...SuggestedWork experience placement
- ...Business Analyst Anywhere Type: Contract-to-Hire Category: Business Analysis Industry: Energy Workplace Type: Remote Standard Hours: Open Reference ID: JN -092026-108833 Date Posted: 09/29/2026 Shortcut: Description Recommended...Hourly payContract workLocal areaRemote work
- ...UI/UX, creating Use Cases and Analysis Responsibilities: The BA will be responsible for the development and documentation of business requirements, creating user interface/user experience mockups, workflows, use cases, user stories, user documentation for training...Work experience placement
- ...Salesforce Business Systems Analyst Anywhere Type: Contract Category: Business Analysis Industry: Technology Workplace Type: Remote Standard Hours: Open Reference ID: JN -092026-108838 Date Posted: 09/29/2026 Shortcut: Description...Hourly payContract workLocal areaRemote workShift work
- ...Senior Business Analyst Anywhere Type: Contract-to-Hire Category: Business Analysis Industry: Financial Services Workplace Type: Remote Standard Hours: Open Reference ID: JN -102026-108858 Date Posted: 09/30/2026 Shortcut: Description...Hourly payContract workLocal areaRemote work
$125k - $132k
...skills), we provide a comprehensive benefits package to enable holistic well-being for you and your family.What you'll doAs a business analyst, you will join a client service team and take ownership of a workstream to solve some of the toughest challenges our clients face...ApprenticeshipWork at officeEasy work- Engineering - Bio Process Associate - 1st Shift Bio-Process Associate 1st shift This role is in Devens, MA 100% Onsite Please refer to attached Sample Schedule for specific days/hours work. Job Responsibilities: Operates control systems and processes in Biotechnology ...Shift workDay shift
- ...Business Analyst Client is looking for a Business Analyst II with strengths in software development and business process re-engineering. The BA is responsible for the set tasks and techniques used to work as a liaison among stakeholders in order to understand the structure...For contractorsRemote work
$50 - $56 per hour
...Pennington, NJContract: ContractPosted: 2026-10-01Deadline: 0001-01-01Our client, Workplace Benefits and Technology is seeking a Business Systems Analyst (NJ) to join their team. As a Business Systems Analyst (NJ), you will be part of the Workplace Benefits organization...Temporary workLocal areaFlexible hours$132.29k - $191.08k
...32,288.00/yr - $191,082.67/yr Employment Type: Full-Time, Experienced Department: Information Technology CGS is looking for business analysts to work with a large federal agency! As a Business Analyst in Business operations and Content Strategy for CGS, you will partner...Full timeRemote workFlexible hours$30 per hour
...will be work in the Oracle Government, Defense & Intelligence team supporting Federal Compliance and Federal Sales Teams. The Business Analyst is expected to work with the GDI Performance Management team to ensure documentation, processes and policies up to date and adopted...Hourly payTemporary workInternshipFlexible hours- Senior Business Analyst Assigned the task to analyze, define and document the detailed business requirements for various high profile initiatives. The initiatives include; 1) Analyzing IT Asset management tools. Working with the vendor to complete the Proof of concept,...
$92.5k - $131.7k
...to Win.Job SummaryChurch & Dwight is seeking a Sr. IT Supply Chain Functional Analyst to join our Global Supply Chain Technology team. This role is responsible for partnering with business stakeholders to translate complex supply chain needs into scalable technology solutions...Full timeLocal areaRemote work$94.45k
...Compensation $94,453.00 - $94,453.00 / Yearly Hours Per Week 40 Number Of Positions 1 Job Description Business Systems Analyst (Princeton, NJ): Translate business requirements into functional, JAD sessions; collaborate with developers, QA teams, and architects...Full time- ...experience in wealth management, trading, 401(k)s, equities, or related areas. This experience is required for the role. Business Analyst 12-18 month contract Hybrid - 3 days a week onsite - Pennington NJ $50-56/hour W2; Not available 1099 or C2C**** we...Full timeContract workLocal area3 days per week
$115k - $205k
...responsible for helping to define platform strategy, conducting business & market trend analysis, managing requirement definition &... ...forAlpha Services Product team is looking to hire a lead Business Analyst to help define product strategy deliverables, design strategic...Full timeTemporary workFlexible hours$80.12 - $101.75 per hour
...Senior IT Business Systems Analyst This is a hybrid role. New hire can work at either location below: Princeton, NJ (100 Nassau Park Blvd #300) or Cambridge, MA (100 Binney St). Top Skills: BS in Scientific Field Strong large molecule domain knowledge and...Hourly pay$46.34 - $54.34 per hour
...Genesis10 is currently seeking a Senior Business Systems Analyst for a contract position with a Global Financial Institution located in Pennington, NJ. This is a 12+ month contract opportunity. This Senior Analyst role supports strategic initiatives across the Enterprise...Hourly payPermanent employmentContract work- ...Role: Salesforce Business Analyst Location: Princeton NJ Duration: Fulltime Work Mode: 4 days Work from Office We do NOT sponsor any visa and the applicant should be authorized to work in the US. Role Overview Act as the bridge between business...Full timeWork at officeVisa sponsorship
$42.09 - $50.09 per hour
...Technical Business Analyst Genesis10 is currently seeking a Technical Business Analyst for a contract position with a Global Financial Institution located in Plano, TX, Charlotte, NC, or Pennington, NJ. This is a 12+ month contract opportunity. This role will support...Hourly payContract workWork experience placementWork at office$80k - $187k
...in the data catches your attention. You want to understand the business behind it, test your explanation, and turn what you learn into... ...responses. We're looking for an experienced Business Insights Analyst who combines subscription data knowledge, analytical skill, curiosity...Temporary workFlexible hours$70 - $80 per hour
SAP Business Analyst Req number: R8773 Employment type: Full time Worksite flexibility: Remote Who we are CAI is a global services firm with over 9,000 associates worldwide and a yearly revenue of $1.3 billion+. We have over 40 years of excellence in uniting talent...Hourly payFull timeContract workApprenticeshipLocal areaRemote workWorldwide- ...Technical Business Analyst Not a developer. By Technical he means someone that can work with the development team and is capable of putting applications load documents together. Knows how the components of the system work. Knows how the UI is calling a web service....
$77 - $81 per hour
DescriptionKforce has a client that is seeking a Senior Technical Business Analyst in Princeton, NJ.Responsibilities:* Partner with business and technical stakeholders to define objectives, requirements, and process improvement opportunities* Translate complex business...- ...Job Title: Veeva QMS Business Analyst Location: Princeton, New Jersey - Hybrid Job Description: We are seeking an experienced Veeva QMS Business Analyst with strong expertise in business requirements gathering, BRD/FRS documentation, gap analysis, and workflow...
- Business System Analyst Job Location - Princeton, NJ Long term contract - 3+ years Strong BSA with QA Selenium experience Experience should be 10+ years Primary Skills - UML Secondary Skills - Documentation, SQL, QA excellent communication skills Education to be mentioned...Long term contract
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Business Analyst. Be the first to apply!
- configuration management analyst Trenton, NJ
- pega business analyst Trenton, NJ
- records management analyst Trenton, NJ
- analytics business analyst Trenton, NJ
- software asset management analyst Trenton, NJ
- business strategy analyst Trenton, NJ
- senior business analyst contract Trenton, NJ
- salesforce business analyst - remote Trenton, NJ
- business analyst part time remote Trenton, NJ
- management analyst Trenton, NJ




