Remote Van Hours Senior Salesforce Devops Engineer Doing Salesforce Metadata Configuration, Code Deployment For Immsbc Project Release Plan Sow20240214mb2

Canada, Canada

Job Description


S.i. Systems public sector client is seeking a Senior Salesforce DevOps Engineer doing Salesforce metadata configuration, code deployment for IMMSBC Project release plan

REMOTE - but - Work PST hours and participate in production code releases at least twice in a month starting from 10pm PST/ 1am EST. This will span for 3+ hours minimum and perform post Release Activities and update Manager by next Morning.

MUST HAVE SKILLS:

  • Bachelor\'s degree in computer science or a related field.
  • 5+ years of Experience:
  • Implementing at least 90% code coverage deployment by validating salesforce metadata across different environments starting from Dev, INT, QA, UAT and up to Production org.
  • 5+ Years Exp in Salesforce Metadata configuration:
  • deployment in custom objects, custom fields, profiles, apex classes, apex triggers, apex test classes, Visual force pages, lightning web components, SOQL and SOSL queries. Also knowledge of Omni Studio components
  • 5+ year\'s hands-on SF Code Deployment using GITHUB Actions/ Bit Bucket pipeline, Configuring Build environment, SF Administrations experience such User management, Profile creation, Roles and Permission Sets, OWD, sharing rules at object, field, record level for different users, Page layouts, Approvals, Workflows, Validation rules, Reports, Dashboards, Email notification and templates in complex Salesforce projects in agile environment.
  • 5+years hands-on experience with Atlassian Git based Source Control and versioning tools (GitHub, GitLab, Bit Bucket etc.). Extensive Experience using Visual Studio code IDEs.
  • 5+ Years Experience with DevOps automation CI/CD tools (GITHUB, Bit Bucket, Copado, Flosum, and Gearset etc.), Package.xml, Change and Branch management and also git-flow. Pipeline Automation Process experience is highly desirable.
  • 5+ Years Experience in branching and merging strategies/resolving conflicts, creating, Reviewing pull requests and Troubleshoot Deployment failures with minimal supervision.
NICE TO HAVE:
  • Experience in creating automated processes using Jenkins config jobs, Azure DevOps to have Continuous integration pipelines from github and to generate code scan reports using SonarQube (Code Audit for Bugs and Security threats).
  • CRM, SOAP, REST API and Agile Methodologies.
  • Salesforce Associate/Administrator Certification and any other DevOps Certification required (Copado, Flosum, Gearset, Azure DevOps) and/Or GIT Associate certification.
  • Salesforce Health Cloud
JOB DUTIES:

As a Salesforce DevOps Engineer, they will be directly reporting to the DevOps Manager and will be playing a critical role in the execution of the IMMSBC Project release Plan and ensuring consistent Salesforce Build deployments.

The IMMSBC (Immunization BC) project team provides digital transformation and process improvement to the functional framework illustrating the major components of BC Vaccine Management on the Salesforce Lightning platform. The Lightning SF platform provides comprehensive vaccine administration such as pre-registration of the citizens, appointment management, clinic scheduling, inventory management, clinical documentation, reports, and dashboards.

The following services are required from the successful DevOps Engineer:

\xc2\xb7 Consistently collaborate with the DevOps Manager for deployment status across all pipeline SF environments throughout the day consist of multi release trains in GITHUB/Bit Bucket pipeline and other core DevOps work assigned by manager.

\xc2\xb7 Reporting of SF Code deployment (Jira tickets and PR\'s) into pipeline environments throughout the PST Business hours in communication channels.

\xc2\xb7 Set up Consistent Automated build notifications from GITHUB Cloud to MS Teams channel.

\xc2\xb7 Set up Automated Test Class execution Report from GITHUB Cloud to MS Teams Channel.

\xc2\xb7 Consistently update GITHUB Actions workflow/Bit Bucket pipeline environments through workflow file/ bitbucket-pipelines.yml file directed by Manager based on environmental planning in Releases.

\xc2\xb7 Adherence to DevOps process execution and support through Jira Tickets directed by DevOps Manager.

\xc2\xb7 Adherence to deliver DevOps team KPI directed by DevOps Manager.

\xc2\xb7 Work as a backup of DevOps Manager when he is away.

\xc2\xb7 Consistent communications through Teams channel on any DevOps Items assigned by DevOps manager.

\xc2\xb7 Setup and configure version control system (GITHUB) repositories and branches.

\xc2\xb7 Maintain and support the source control environment (e.g. GitHub). On board Developers.

\xc2\xb7 Responsible for GITHUB Repo to be Single Source of Truth for All Metadata content files.

\xc2\xb7 Sync process execution consistently in between Branch and Org in all Profiles, Permission sets Metadata and other core component files in GITHUB.

\xc2\xb7 Code comparison pipeline set up upon deployments into different branches for specific components.

\xc2\xb7 GIT Bash Script updates in Data Seeding into different Objects in SF through Automation.

\xc2\xb7 Ensure the delivery of high-quality products while adhering agile software development practices (Kanban/ Scrum ban) and consistent documentation in confluence for WIKI.

\xc2\xb7 Manage proper tracking of released components in version control.

\xc2\xb7 Support deployment planning activities and go-live tasks.

\xc2\xb7 Bringing automation into pipeline deployments, Use Caching, Parallelism, Monitor and Optimize pipeline.

\xc2\xb7 Reporting of # of Metadata, shared components, and apex classes/ test classes in each release to DevOps manager for Reviewing by Project Team.

\xc2\xb7 Work closely with other members within team for quality delivery in terms of environments and solutions.

\xc2\xb7 Participate into SF Case meetings, work with SF Support Engineers.

\xc2\xb7 KT to Operational Analysts within team for core deployment exposure (If Applicable).

S.i. Systems

Beware of fraud agents! do not pay money to get a job

MNCJobz.com will not be responsible for any payment made to a third-party. All Terms of Use are applicable.


Related Jobs

Job Detail

  • Job Id
    JD2278536
  • Industry
    Not mentioned
  • Total Positions
    1
  • Job Type:
    Full Time
  • Salary:
    Not mentioned
  • Employment Status
    Permanent
  • Job Location
    Canada, Canada
  • Education
    Not mentioned