Salesforce 개발자

아이콘
빌더 아이콘
아이콘
퍼즐 아이콘
관련 직무: 고객 관계 관리 개발자, 세일즈포스 솔루션 개발자

스포트라이트

유사한 제목

고객 관계 관리 개발자, 세일즈포스 솔루션 개발자

직무 설명

Salesforce는 CRM(고객 관계 관리) 서비스 및 다양한 엔터프라이즈 애플리케이션을 제공하는 클라우드 기반 소프트웨어 회사입니다. 이는 주요 플랫폼의 이름이기도 합니다. Salesforce 개발자는 함께 협력하여 Sales Cloud, Service Cloud, Marketing Cloud, Community Cloud, Einstein, Collaboration 등과 같은 회사의 다양한 제품을 위한 소프트웨어 코드와 솔루션을 만듭니다.

또한 프로젝트에 대한 맞춤형 작업을 수행하기 위해 Salesforce 전문가가 필요한 외부 고객에게 서비스를 제공합니다. 업무는 스토리지 아키텍처, 비즈니스 엔터프라이즈 네트워크 또는 CRM 워크플로에 대한 작업부터 다양합니다. 또한 Salesforce 개발자는 고객이 솔루션을 테스트하여 기대에 부합하는지 확인하도록 지원합니다.

Fortune이 선정한 '일하기 좋은 100대 기업' 목록에서 6위를 차지한 Salesforce는 신규 채용의 무려 52%를 직원 추천을 통해 충원합니다. 

커리어의 보람 있는 측면
  • 새로운 것을 배우고 다양한 고객을 위한 맞춤형 IT 솔루션 제작
  • 기업의 성장과 성공 지원
  • 인재 채용을 돕는 직원에게 보너스를 지급하여 인센티브를 제공하는 Salesforce의 추천 프로그램 활용하기
  • 넉넉한 학비 지원, 국제 배정 옵션, 통근 혜택 및 기타 직원 특전!
$125,000
예상 고용 인원

고용 데이터는 구하기 어렵지만 Salesforce Ben은 기존 시장의 전문 개발자는 13,729명이며, 수요는 32,337명에 달한다고 지적합니다. Trailhead는 지난 한 해 동안 10,890개의 신규 일자리를 기록했습니다. 현재 자격을 갖춘 인재에 대한 수요는 공급보다 훨씬 높습니다. 

내부 특종
직무 책임

근무 일정

  • 자격을 갖춘 Salesforce 개발자는 그 이상은 아니더라도 풀타임 근무를 기대할 수 있습니다. 위에서 언급했듯이 인재에 대한 수요가 리소스를 크게 앞지르고 있습니다. 현재 해야 할 일은 많은데 이를 수행할 인력이 부족한 상황입니다. 이러한 추세는 조만간 바뀔 것 같지 않습니다. 

일반적인 업무

  • 외부 고객을 위한 고객 관계 관리 도구, 맞춤형 데이터 솔루션, 기술 계획 및 효과적인 워크플로우 고안
  • Salesforce의 모바일 및 웹사이트 애플리케이션 제품군 작업 및 테스트
  • IT 전략 자문 제공 
  • 엔지니어 및 개발자와의 파트너십, 다른 개발자를 위한 앱 개발
  • 플랫폼 통합
  • 비즈니스 프로세스 분석
  • 사용자 역할 및 보안 프로토콜 관리
  • 추가 책임
  • Salesforce에서 개발한 Apex 및 VisualForce 언어 계속 마스터하기
  • 다른 사람들이 참석할 수 있는 워크샵 개최
  • 인증 및 기술 유지 관리
업무에 필요한 기술

소프트 스킬

  • 강력한 고객 서비스 기술
  • 전문적인 태도
  • 고객의 요구와 문제에 대한 적극적인 경청 
  • 협력 및 팀 중심
  • 창의성과 유연성
  • 비판적 사고
  • 문제 해결 및 프로세스 개선에 대한 열망과 적성
  • 새로운 것을 배우고자 하는 열정
  • 인내심
  • 지속성; 목표 지향성
  • 계획 및 정리 기술
  • 필요에 따라 기꺼이 기술 향상

기술 능력

  • Apex 및 Visualforce 언어에 대한 지식
  • HTML 및 자바스크립트에 대한 지식
  • 선언적 사용자 지정 기술(시각적, 포인트 앤 클릭 방식 사용)
  • 프로그래밍 기술(코딩)
  • 데이터 모델링 및 보안
  • 플랫폼 개발
  • 앱 사용자 지정
  • 검색 솔루션 기본 사항
  • Salesforce 개체 쿼리 언어
다양한 유형의 조직
  • Salesforce
  • 대기업 및 조직 
  • 헬스케어 산업
  • 정부 기관
기대와 희생

개발자는 종종 플랫폼을 확장하고 새로운 방식으로 계속 발전시켜야 한다는 요청을 받습니다. 한편 외부 고객은 통합을 제대로 수행하기 위해 Salesforce 개발자에게 의존합니다. 실수, 감독 또는 부실한 계획은 비용과 시간이 많이 소요될 수 있습니다. 이 분야의 작업자는 많은 책임을 지고 있으며 효과적이고 창의적인 기술 솔루션을 제시하기 위해 고객의 요구 사항을 파악하는 데 익숙해야 합니다. 많은 고객이 기존 사이트를 유지하면서 Salesforce 데이터 캡처 기능을 통합하기를 원할 수 있습니다. 도전과 기회는 끝이 없습니다!

현재 트렌드

미국 노동통계국의 직업 전망 핸드북에 데이터가 수록된 기존 분야와 달리 Salesforce 개발자 직무는 일관된 데이터를 찾기가 쉽지 않습니다. Salesforce는 미국 최고의 고용주 중 하나로 꼽히며 '거대한 우주'로 묘사되어 왔습니다. 직원들은 유지 관리보다 혁신에 집중하며 새로운 도구가 출시될 때마다 끊임없이 적응합니다. Salesforce는 2022년까지 330만 개의 일자리와 8,590억 달러의 매출을 창출할 것으로 예상되는 자체적인 '경제'를 가지고 있을 정도로 규모가 큽니다. 이 회사는 Trailhead를 사용하여 미래를 위해 직원의 역량을 강화합니다. 

이 직업에 종사하는 사람들은 어렸을 때 어떤 일을 즐겼나요?

모든 계층의 사람들이 Salesforce에서 경력을 쌓고 싶어 하지만 특정 성격 유형이 개발자 역할에 더 적합할 수 있습니다. 대부분의 근로자는 어렸을 때 컴퓨터 작업을 즐겼을 것입니다. 프로그래밍, 웹 사이트 구축 또는 사용자 경험/사용자 인터페이스(UX/UI) 디자인 기술을 연마하는 데 관심이 있었을 수 있습니다.

분석적인 문제 해결 능력을 갖춘 이들은 수학과 과학을 좋아하고 체스나 퍼즐과 같은 오락을 즐겼을 수도 있습니다. 즉, 이러한 유형의 작업에는 예술적 요소도 있습니다. 많은 Salesforce 개발자가 어렸을 때 그래픽 아트나 멀티미디어에 관심이 있었을 것입니다. 이 분야는 협업이 필요한 분야이므로 직원들은 공동의 최종 목표를 향해 다른 사람들과 자신감 있고 편안하게 일할 수 있어야 합니다. 따라서 동아리, 위원회 또는 기타 팀 관련 학교 및 과외 활동에 참여했을 수 있습니다.  

필요한 교육 및 훈련
  • MySQL, JavaScript, Apex 등의 프로그래밍 배경 지식이 있어야 합니다. 
  • 대학 학위가 반드시 필요한 것은 아니지만 도움이 될 수 있습니다.
    • 일반적인 학부 전공에는 정보 기술 또는 컴퓨터 과학이 포함됩니다.
  • 객체 지향 프로그래밍 원칙, 모델-뷰-컨트롤러 디자인 패턴, .NET 프로그래밍, Java에 대한 지식이 있어야 합니다.
  • Salesforce에는 Trailhead에 여러 개발자 인증 옵션이 나열되어 있습니다: 
    • 플랫폼 앱 빌더
    • 플랫폼 개발자 I 및 II
    • B2C 커머스 개발자
    • 자바스크립트 개발자 I
    • 마케팅 클라우드 개발자
  • 학생들은 인증 시험을 준비하는 과정에 참여할 수 있습니다. 많은 공인된 해외 파트너와 마찬가지로 Salesforce Trailhead Academy에서도 교육 과정을 제공합니다.
    • 시험 비용은 다양하며, 선택 사항인 준비 교육 비용은 포함되지 않습니다.
    • 예를 들어, 플랫폼 앱 빌더 시험은 200달러이며 60문항으로 구성되며 온라인으로 응시하거나 시험장에서 감독할 수 있습니다. 시험에 합격하려면 응시자는 63%를 획득해야 하며 유지 관리 시험을 통해 숙련도를 유지해야 합니다.
  • Salesforce는 다음과 같은 슈퍼배지도 제공합니다:
    • 에이펙스 전문가
    • 프로세스 자동화 전문가
    • 고급 에이펙스 전문가
    • 데이터 통합 전문가
    • 라이트닝 웹 컴포넌트 전문가
    • 아우라 부품 전문가
  • Salesforce 애플리케이션 및 Microsoft 클라우드 컴퓨팅 앱에 대한 지식 
대학에서 살펴봐야 할 사항
  • 컴퓨터 공학 학위를 취득하려는 경우, 향후 Salesforce 경력에 특별히 도움이 되는 과정을 수강하세요.
    • 산타 모니카 대학과 같은 일부 학교에서는 Salesforce에 특화된 수업을 제공합니다(예: CS 77B: Salesforce 개발자 필수).
  • 이러한 대학 과정을 통해 Salesforce 인증을 준비하는 데 도움이 될 수 있습니다!
  • Salesforce 직원이 졸업한 대학을 확인해 보세요.
  • 온라인 또는 하이브리드 프로그램에 등록하여 수업 간 이동 시간을 절약하세요.
  • 강의에 등록하기 전에 Salesforce는 직원에게 "공인된 교육 기관에서 수강하는 사전 승인된 직무 관련 과정에 대한 수수료, 수업료 및 도서 비용의 100%를 연간 최대 $5,250까지 환급"한다는 점을 기억하시기 바랍니다.
  • 캠퍼스 내 프로그램, 온라인 프로그램 또는 하이브리드 프로그램에 등록할지 여부를 결정할 때 자신의 일정과 유연성을 고려하세요.
Salesforce 개발자 프로그램 목록

많은 대학에서 IT 또는 컴퓨터 과학 전공을 제공합니다. 학위 외에도 Salesforce 자격증, 슈퍼배지 및 기타 교육 모듈에 대한 정보는 Trailhead에서 확인할 수 있습니다. 저렴한 자가 학습 옵션의 경우, Udemy와 LinkedIn Learning에서 단기 코스를 제공합니다.  

고등학교 및 대학교에서 할 일
  • 스스로 배워보세요! 시작하는 데 필요한 많은 기본 기술은 약간의 부지런함과 인내심만 있으면 집에서도 쉽게 배울 수 있습니다.
  • 트레일헤드에서 트레이닝 모듈 시작하기
  • 향후 Salesforce 전문가로 성장할 수 있는 초급 업무 경험을 쌓으세요.
  • 인턴십을 통해 실무 경험을 쌓으세요.
  • Upwork에서 프리랜서로 활동하며 경험을 쌓고 긍정적인 고객 피드백을 받으세요.
  • 컴퓨터 클럽에 가입하여 인맥을 넓히고, 같은 관심사를 공유하고 여러분의 진로에 도움을 줄 수 있는 동료들과 친구를 사귀세요.
  • 고객 서비스 기술 연마하기
  • 글쓰기, 디자인, 프로그래밍, 영업 및 마케팅과 관련된 선택 과목 수강
  • LinkedIn Learning의 Salesforce 튜토리얼을 확인하세요.
  • 상세한 메모로 지식 베이스를 구축하고, 변경 사항과 트렌드를 파악하세요.
  • 현업 전문가들의 Q&A를 제공하는 Quora의 그룹을 팔로우하세요.
일반적인 로드맵
Gladeo Salesforce 개발자 로드맵
첫 직장을 구하는 방법
  • 인디드, 몬스터, 글래스도어와 같은 채용 포털에서 채용 공고 찾기
  • 지원 전에 해당 프로그래밍 경험과 자격 증명이 많을수록 다른 지원자들과 경쟁에서 우위를 점할 수 있습니다.
  • 학위가 있는 것도 유용하지만, Salesforce 개발자 자격증과 슈퍼배지는 특정 기술 자격 증명을 입증하고 지원자를 돋보이게 합니다.
  • 트레일헤드 이벤트 및 웨비나 참석
  • 온라인에서 Salesforce 개발자 이력서 아이디어 찾기 
  • 이력서에 프로젝트와 성과를 자세히 설명하는 구체적인 사례를 사용하세요. 
  • 정량화 가능한 데이터와 통계로 이력서 강화하기
  • 이 직업에는 많은 소프트 스킬이 필요하므로 지원서에 이러한 스킬을 녹여내고 면접에서 이를 보여줄 수 있는 방법을 찾아보세요.
  • 지원 자격이 있는 직무에 지원하세요. 채용 공고를 주의 깊게 읽고 주요 자격 요건에 집중한 후 자신의 업무와 학력이 어떻게 가장 적합한지 설명하세요.
  • 제출하기 전에 전문 편집자나 작가에게 의뢰하여 자료를 검토하세요.
  • 교사 및 감독자에게 추천인 역할을 하거나 추천서를 작성해 줄 수 있는지 물어보세요.
  • 채용 담당자가 무엇을 물어볼지 추측하지 말고 미리 답변 초안을 읽고 준비하세요.
  • 모의 면접을 통해 면접 스킬을 연습하여 한 단계 더 발전하세요.
  • 절대 낙담하지 마세요. 모든 면접은 여러분이 배우고 발전하는 데 도움이 됩니다!
  • LinkedIn 프리미엄의 강력한 기능을 활용하여 더 빠르게 주목받으세요. 프로필을 완전히 작성하고 포트폴리오에 소개할 완성된 프로젝트의 예를 포함하세요.
사다리를 오르는 방법
  • 고급 인증 및 배지 완료
  • 트레일헤드 아카데미에서 오프라인 또는 가상 수업 수강하기
  • Salesforce의 교육 혜택을 최대로 활용하고 직무별 기술을 향상하세요.
  • 기존 자격 증명을 유지하고 시험에서 좋은 성적을 거두세요.
  • 커리어 로드맵을 구축하세요. 마일스톤과 이를 달성하기 위한 타임라인을 설정하세요. 
  • Salesforce 트레일블레이저 커뮤니티에 참여하기
  • 모든 프로젝트에서 열정과 탁월함을 보여주세요.
  • 한 차원 더 나아가 업무와 고객의 비즈니스에 미치는 영향에 진정으로 관심을 갖고 있다는 것을 보여줌으로써 멋진 고객 피드백을 받으세요.
  • 마감일을 지키세요. 기한을 잘 지키되 지름길은 피하세요.
  • 창의력을 발휘하여 기대치를 뛰어넘는 솔루션 제공
  • 상사 및 관리팀에 지침과 멘토링을 요청하세요.
  • 전문가가 부족한 틈새 분야를 찾아 수요를 충족할 수 있는 기술을 확보하세요.
플랜 B

Salesforce와 함께 일하고 싶지만 개발자 역할 외의 다른 일을 해보고 싶다면 다른 옵션이 많이 있습니다:

  • Salesforce 관리자
  • Salesforce 아키텍트
  • Salesforce 컨설턴트
  • Salesforce 프로젝트 관리자
  • Salesforce 비즈니스 분석가
  • Salesforce의 경쟁사로는 SAP, Oracle Netsuite, Freshsales, Monday, Pipedrive, vCita, Hubspot CRM, Zengine by WizeHive, Adobe Marketing Cloud 등이 있으며, 비슷한 기술을 가진 사람을 필요로 하는 다른 많은 회사들도 있습니다! 

뉴스피드

온라인 강좌 및 도구