Salesforce Release Engineer

KnowBe4
Summary
Join KnowBe4 as a DevOps Engineer and contribute to the delivery of tooling and procedures for fast and easy deployments. You will guide diverse product teams in leveraging continuous delivery processes, implement CI/CD tooling, and establish release best practices. This role requires mastery of SDLC best practices and experience with DevOps tools, Git repositories, and various programming languages. KnowBe4 offers a competitive salary, along with company-wide bonuses, employee referral bonuses, adoption assistance, tuition reimbursement, and a relaxed work environment. We are looking for someone with exceptional attention to detail, excellent analytical and problem-solving skills, and strong communication skills.
Requirements
- BA/BS or equivalent working experience
- Experience with a DevOps tool such as Copado, Gearset, Flosum, or Salto
- Experience with Gitlab or similar Git repository tool
- Experience with Jira or similar requirements/project management tool
- Experience in languages such as SOQL, SQL, Java, Python, and XML
- Exceptional attention to detail
- Excellent analytical and problem-solving skills
- Good oral and written communication skills
- Great team player and able to work efficiently with minimal supervision
Responsibilities
- Mastery of SDLC best practice
- Ready to guide diverse SAS product teams to leverage continuous delivery processes and tools to more quickly and successfully deliver value to the business
- Works closely with system owners to implement a sandbox and pipeline strategy that works well for each unique system
- Ensures strong version control and synchronization of each developer sandbox with the latest production ready features
- Implements Continuous Integration tooling and processes to ensure back deployments can be completed frequently and drift between sandboxes is minimized
- Minimize conflicts in the CI/CD pipeline, and identify potential conflicts early by ensuring all developers are working on the latest source code and can check in their work on a frequent basis
- Establishes systematic release best practices and quality gates as work progresses up the pipeline which might include peer reviews, pull request approval, automated regression testing, UAT sign-offs, adequate code coverage, static code analysis, CAB approval, pre-release validation, smoke testing, etc
- Ensures visibility into what is being released to which systems, the timing, and status and will ensure changes are well documented for posterity
- Ensures each release is completed as documented including any deployment steps, and will implement controls to ensure no releases happen without meeting readiness criteria
- Experience facilitating roll-backs and hotfixes as needed with appropriate controls
Preferred Qualifications
Experience with Salesforce, Netsuite, Workday and Workflow automation tools such as UiPath and Work-Relay
Benefits
- Company-wide bonuses based on monthly sales targets
- Employee referral bonuses
- Adoption assistance
- Tuition reimbursement
- Certification reimbursement
- Certification completion bonuses
- Relaxed dress code
Share this job:
Similar Remote Jobs

