Responsibilities
- DevOps implementation (Environment Strategy, Refresh Strategy, IDE setup, Software code scan/Static code analysis- implementation, Test automation integration with Salesforce and deployment tools)
- Security implementation (Connected app setup and review, SSO/Okta setup, manage profile access in production, Limit system admin access and work with user provisioning model, Address EIRM requests as needed, review managed packages with teams, Manage certificates)
- Event monitoring/Einstein analytics studio (Work with event logs and EM to setup dashboards on demand, manage access for above setup, Help other teams to setup EM)
- sfApex (Complex data movement between Salesforce environments, help with other team’s data needs and provide guidance)
- Copado (Complete setup of Copado and integrations with SCA and POWR with Jenkins, Work on CICD initiatives)
- Release Process (End-to-end management of Salesforce release process, lead other Release Managers, set up RM process across orgs, Control the production change process, Guide teams on correct approach for their deployments)
- Support other Salesforce delivery teams related to Salesforce platform production issues & incidents, role issues, licensing issues in sandboxes etc.
Basic Qualifications
- 3+ years of experience as a Salesforce administrator and/or developer
- Salesforce Administrator certification
- Strong experience using/configuring a Release Management tool such as Copado or Autorabbit and Git based source code management
- Experience using Salesforce Data Loader, Excel, and other tools to manage data changes
- Strong understanding of the Salesforce data model, permissions, role, and security.
- Strong interpersonal skills, as well as excellent communication skills, verbal and written to both technical and non-technical audiences that are in a geographically dispersed environment (conference calls, MS Teams/Slack, face-to-face)
- Ability to speak and write English fluently, and can produce high quality technical documentation and analysis
- Ability to work on multiple tasks and deliver results with aggressive timelines
- Able and willing to work independently and in a fast-paced environment with tight deadlines, with minimal supervision
- Take initiative to recommend process improvements and demonstrate creative thinking
- Demonstrate self-motivation and the ability to grasp concepts quickly
- Demonstrate sharp, analytical, problem solving, and decision-making skills
- Knowledge of and/or experience using Agile execution frameworks and tools (Scrum, SAFe, Jira, Confluence, …)
- Bachelor’s Degree
Preferred qualifications
- Insurance and/or financial services industry experience
- Salesforce Advanced Administrator certification
- Certified Platform Developer certification
- Experience integrating test automation and CICD tools
- Experience with software security scanning tools and security best practices
- Experience with Salesforce Event Monitoring and configuring backup software
- Knowledge of Agile execution frameworks and tools (Scrum, Kanban, Jira, Confluence)
- Experience working in a DevOps model
- Salesforce Lightning experience including Salesforce Lightning component development
- Knowledge and practical application of Visualforce, APEX programming, Force.com APIs, SOQL and Web Services
- Unique combination of being business-minded and highly analytical while also having a strong and deep technical background in Salesforce.com
- Ability to guide / mentor other developers and troubleshoot issues
- Experience working in a DevOps delivery and support model
Soft Skills
- Strong interpersonal skills, as well as excellent communication skills (verbal and written) to both technical and non-technical audiences
- Strong leadership, decision making, problem solving and analytical skills
- Self-motivated and able to work both independently and as part of a team
- Able to work with minimal oversight and direction, and the ability to grasp concepts quickly
- Proactively addresses issues, looks for opportunities to improve and communicates effectively
- Ability to produce high quality technical analysis and documentation
- Ability to speak and write English fluently