Cloud for Good
Search
Close this search box.

Senior Data Consultant/ETL Consultant in the USA or Canada

Cloud for Good, the Nonprofit and Higher Education Partner of the Year for Salesforce, is seeking a Senior Data Consultant/ETL Consultant to manage large data migration projects with nonprofit organizations and educational institutions. 

Successful candidates will ETL experts (i.e. Jitterbit, Informatica, Boomi, MuleSoft) able to demonstrate expert-level skills and knowledge in designing and implementing data migrations. Experience with Salesforce, NPSP, and EDA are a plus. Candidates should have a strong understanding of relational databases, SOQL, and SQL. 

Because much of the work of this role is client-facing, communication skills and a genuine interest in helping people is very important. The ability to collaborate with peers and clients while building consensus is also critical for success. 

Location: Virtual: Home-based office in the US or Canada 

Work Authorization: Citizens or Permanent Residents of USA or Canada. Cannot provide Visa sponsorship. 

Travel: 10-20% 

Qualifications and Education Requirements 

  • Experience transforming and migrating data to Salesforce via data loading tools and ETL tools (e.g., Jitterbit, Informatica, Boomi, DBAmp), including creating an initial data map  
  • At least 3 years of consulting experience  
  • Strong understanding of relational database architecture, SOQL, and SQL  
  • Understanding of agile methodology  
  • Salesforce.com administrator certification  (if not available will be required to complete within the onboarding period)  
  • Strong Salesforce configuration knowledge is a plus  
  • Familiarity working with nonprofits and/or higher education institutions  
  • Strong consulting skills, communication, and teamwork/collaboration  
  • Proven track record of continuously improving organizations  

 

Key Skills 

  • Strong time management skills  
  • Strong written and verbal communication skills  
  • Intellectual curiosity  
  • Passion for continuous learning  
  • Mentoring skills  
  • Presentation skills  

 

Main Responsibilities 

  • Serve as the lead data resource on Salesforce implementation projects  
  • Create and iterate on data conversion maps  
  • Evaluate, design, and implement data migration solutions for nonprofit and higher education clients  
  • Plan all aspects of iterative data migration and coordinate with the project manager to align with the overall project plan  
  • Maintain up-to-date, accurate knowledge of NPSP and/or EDA  
  • Assess client business requirements to design architecturally-sound solutions  
  • Deliver on project assignments on time and within budget  
  • Perpetually contribute to the betterment of Cloud for Good  
  • Show a commitment to customer satisfaction  
  • Provide informal mentorship and facilitate knowledge-sharing and growth opportunities to customer satisfaction 

 

Disclaimers 

Diversity and Equal Opportunity Commitment 

  • At Cloud for Good, we adhere to the principles of Equal Employment Opportunity (EEO) and extend these principles to all our employees and prospective candidates. We do not discriminate based on race, color, religion, gender, sexual orientation, gender identity or expression, national origin, ancestry, age, sex, disability, genetic information, marital status, pregnancy status, amnesty, veteran status, medical condition, or any other legally protected characteristics as defined by federal, state, and local laws. Our commitment to non-discrimination applies across every location in which our company operates, and it encompasses all aspects of employment. 
  • Cloud for Good strongly encourages individuals from diverse backgrounds and identities to submit their applications. Our unwavering commitment to fostering diversity not only enhances our workplace but also enhances the outcomes we deliver to our clients.  See our full diversity statement here. 
  • We value inclusivity and want applicants who may require special assistance or accommodation during the interview process to know we’re here to assist you. 

 

Use of AI in Interviewing 

  • At Cloud for Good, we believe in conducting interviews that are fair, equitable, and designed to evaluate candidates based on their qualifications and experience, with the organization. To ensure that all candidates are given an equal opportunity to demonstrate their abilities, we prohibit the use of AI or any other type of machine learning tools during the interview process. 
  • Candidates are expected to participate in the interview process remotely using video conferencing. Any attempt to use AI or similar technology to respond to interview questions, analyze or provide feedback on the interview process, or perform any other interview-related tasks is strictly prohibited and will be considered a violation of our policy and may result in disqualification from the interview process. 
  • We understand that some candidates may have disabilities or other circumstances that require accommodation during the interview process. In such cases, we will make reasonable accommodations to enable candidates to participate in the interview process to the best of their ability. However, we do not permit the use of AI or similar technology as a substitute for direct participation in the interview.