Role: Release Engineer
Location: Remote
Duration: Long term
Required skills/ Qualifications:
Responsible for planning, coordinating, and executing Salesforce and MuleSoft application releases across Dev, QA/SIT, UAT, Staging, and Production environments.
Manage end-to-end release activities, including deployment scheduling, code migration, environment validation, and post-release support. Collaborate with development, QA, business, and infrastructure teams to ensure smooth and timely deployments.
Hands-on experience deploying Salesforce Experience Cloud portals (customer or partner communities
Experience working in Agile/Scrum teams and with tools such as Jira or Azure Boards.
Utilize CI/CD tools and release management best practices to automate and streamline deployment processes.
Scripting experience in Bash, PowerShell, Python or Node.js for automation
Perform impact assessments, release readiness reviews, and rollback planning to minimize deployment risks. Monitor release health, troubleshoot deployment issues, and drive resolution during release windows.
Demonstrated experience building and maintaining CI/CD pipelines in GitHub Actions (YAML workflows, reusable workflows, runners, environments, secrets).
Maintain release documentation, deployment procedures, and compliance records. Ensure adherence to change management policies and support continuous improvement of the release lifecycle.
Bachelor's degree in Computer Science, Information Systems or a related field, or equivalent experience.