Work in Iowa Jobs

Job Information

Insight Global REMOTE Salesforce Release Engineer in West Des Moines, Iowa

Job Description

* Attend daily stand-up meetings, checking issues and understanding forthcoming user stories to deploy staging.

* For CRM (Customer Relationship Manager) workflow: Along with release management, implement active development and technical architect work.

* Support Telephony teams Salesforce repository work to repository. Teams will provide a list of components, from which the release engineer will create the xml file and commit teams code to the repository.

* User management and a Salesforce health check to ensure we are up to date with the newest release.

* Check with the developers to ensure that the newest version of the XML file is being used.

* Conduct an audit to ensure that developers and administrators are using permission set groups and permission sets for user record access rather than profile access.

* Follow the SDLC Change Management Process and make sure proper release documentation is in place in ADO/Ivanti and ensure proper business and IT approvals are complete ahead of prod release.

* Coordinate with CSM teams to make sure to get the list of production ready user stories. Communicate list and user stories to product owner and scrum master to make sure align exist with each release.

* Create a Release document with all the list of user stories and get the QA approval next to the user stories.

* Create a service request and change request in Ivanti based on the user stories and include Product Owner and IT approvals. If the release has multiple teams, user stories create a task for each team.

* Once the release is approved, communicate details of the release accordingly.

* Move all release components from the Develop branch to the Prod release, followed by the main release. Validate the deployment following approval to ensure it is ready for the evening's release.

We are a company committed to creating diverse and inclusive environments where people can bring their full, authentic selves to work every day. We are an equal opportunity/affirmative action employer that believes everyone matters. Qualified candidates will receive consideration for employment regardless of their race, color, ethnicity, religion, sex (including pregnancy), sexual orientation, gender identity and expression, marital status, national origin, ancestry, genetic factors, age, disability, protected veteran status, military or uniformed service member status, or any other status or characteristic protected by applicable laws, regulations, and ordinances. If you need assistance and/or a reasonable accommodation due to a disability during the application or recruiting process, please send a request to HR@insightglobal.com .

   

To learn more about how we collect, keep, and process your private information, please review Insight Global's Workforce Privacy Policy: https://insightglobal.com/workforce-privacy-policy/ .

Skills and Requirements

Salesforce Platform Knowledge: Comprehensive understanding of Salesforce features, limitations, and best practices, including configuration, customization, and development practices as well as familiarity with Salesforce Clouds, Sales, Service, Marketing, etc., and the Salesforce development environment.

Testing and Quality Assurance: Understanding of testing methodologies, including unit testing, integration testing, and user acceptance testing, particularly in a Salesforce context.

Other Technical Skills: Salesforce Apex and Command Line

* Version Control Systems: Proficiency with version control systems like Git, and experience with Salesforce-specific tools like Salesforce DX for managing source-driven development.

* DevOps Practices: Knowledge of DevOps principles and practices, including continuous integration, continuous delivery , and automated testing, as they apply to Salesforce deployments.

* Release Management Tools: Demonstrated experience with the release management processes, strategies, and tools such ADO, Copado, Gearset, AutoRABIT, or Salesforce Change Sets for managing and deploying changes across Salesforce environments.

* Repository clean-up: ensure that all feature branches are aligned.

* Salesforce Change Sets: Ability to oversee to manage and deploy changes across Salesforce environments.

* Environment Management: Manage and ensure consistent configurations exist across different environments (test, stage, prod) Expectation would be that the person in the role is working towards them.

* Salesforce Platform App Builder

* Salesforce Platform Developer I

* ScrumMaster (PMP)

* Development Lifecycle and Deployment Architect Exam null

We are a company committed to creating diverse and inclusive environments where people can bring their full, authentic selves to work every day. We are an equal employment opportunity/affirmative action employer that believes everyone matters. Qualified candidates will receive consideration for employment without regard to race, color, ethnicity, religion,sex (including pregnancy), sexual orientation, gender identity and expression, marital status, national origin, ancestry, genetic factors, age, disability, protected veteran status, military oruniformed service member status, or any other status or characteristic protected by applicable laws, regulations, andordinances. If you need assistance and/or a reasonable accommodation due to a disability during the application or the recruiting process, please send a request to HR@insightglobal.com.

DirectEmployers