Work in Iowa Jobs

Job Information

Randstad US data and integration engineer in west des moines, Iowa

data and integration engineer.

  • west des moines , iowa (remote)

  • posted may 10, 2024

job details

summary

  • $120,000 - $140,000 per year

  • permanent

  • bachelor degree

  • category computer and mathematical occupations

  • reference1051807

job details

job summary:

Description

Key Functions of the Role:

Certifications (acquired or actively pursuing)

  • Salesforce Administrator (understand the platform, configuration, security, and user management).

  • Git/GitHub Certification - demonstrating ability to manage version control in releases and source code management.

  • Salesforce Certified DevOps Engineer

Helpful Certifications:

These do not all have to be already obtained, but the expectation would be that the person in the role is working towards them as they continuously grow and develop in their role.

  • Salesforce Platform App Builder

  • Salesforce Platform Developer I

  • ScrumMaster (PMP)

  • Development Lifecycle and Deployment Architect Exam

Critical to Role Success:

  • 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 (CI), continuous delivery (CD), and automated testing, as they 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)

Additional Responsibilities & Interactions:

  • 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 (new name: Enterprise 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 SR (service request) and CR (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.

Qualifications:

  • College Degree in the field of computer science, information science, management information systems preferred

  • Minimum 8 years' IT development experience or equivalent preferred

  • Effective verbal and written communications skills and the ability to communicate with business partners and other IT staff

  • Problem solving skills sufficient to perform research and recommend a proposed solution to problems

  • Able to work on multiple tasks and meet established deadlines

  • Able to effectively direct and coordinate the work of other team members on a project without having HR management responsibility for them

  • Knowledge of computer programming languages as required for the system

location: West Des Moines, Iowa

job type: Permanent

salary: $120,000 - 140,000 per year

work hours: 8am to 4pm

education: Bachelors

responsibilities:

Description

Key Functions of the Role:

Certifications (acquired or actively pursuing)

  • Salesforce Administrator (understand the platform, configuration, security, and user management).

  • Git/GitHub Certification - demonstrating ability to manage version control in releases and source code management.

  • Salesforce Certified DevOps Engineer

Helpful Certifications:

These do not all have to be already obtained, but the expectation would be that the person in the role is working towards them as they continuously grow and develop in their role.

  • Salesforce Platform App Builder

  • Salesforce Platform Developer I

  • ScrumMaster (PMP)

  • Development Lifecycle and Deployment Architect Exam

Critical to Role Success:

  • 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 (CI), continuous delivery (CD), and automated testing, as they to Salesforce deployments.

  • Release Management Tools: Demonstrated experience with the release management processes, strategies, and tools such ADO (in Sammon's case), 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)

Additional Responsibilities & Interactions:

  • 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 (new name: Enterprise 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 SR (service request) and CR (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.

Qualifications:

  • College Degree in the field of computer science, information science, management information systems preferred

  • Minimum 8 years' IT development experience or equivalent preferred

  • Effective verbal and written communications skills and the ability to communicate with business partners and other IT staff

  • Problem solving skills sufficient to perform research and recommend a proposed solution to problems

  • Able to work on multiple tasks and meet established deadlines

  • Able to effectively direct and coordinate the work of other team members on a project without having HR management responsibility for them

  • Knowledge of computer programming languages as required for the system

  • Sammons Financial Group offers incentive programs for defined goals subject to eligibility and performance. Monetary rewards are based on individual and/or overall company performanceOur competitive benefit package includes: Health, Dental, Vision, Company Paid Retirement, PTO and Holiday Pay

  • Criminal background check required.

qualifications:

  • Experience level:

  • Education: Bachelors

skills:

  • Data WarehouseEqual Opportunity Employer: Race, Color, Religion, Sex, Sexual Orientation, Gender Identity, National Origin, Age, Genetic Information, Disability, Protected Veteran Status, or any other legally protected group status.At Randstad Digital, we welcome people of all abilities and want to ensure that our hiring and interview process meets the needs of all applicants. If you require a reasonable accommodation to make your application or interview experience a great one, please contact HRsupport@randstadusa.com.Pay offered to a successful candidate will be based on several factors including the candidate's education, work experience, work location, specific job duties, certifications, etc. In addition, Randstad Digital offers a comprehensive benefits package, including health, an incentive and recognition program, and 401K contribution (all benefits are based on eligibility).Applications accepted on ongoing basis until filled.
DirectEmployers