What are the responsibilities and job description for the Salesforce DevSecOps Engineer position at MDA Edge?
Job Summary:
- We are actively seeking an experienced and dynamic Salesforce DevSecOps Engineer to advance it's CRM Major Initiative.
- As a Salesforce Technical Lead will be responsible for ensuring the reliability, scalability, and continuous improvement of our Salesforce platform through effective DevOps practices.
- Incumbents will collaborate closely with DevSecOps CoE, Application Development, Implementation services & Infrastructure/Operations teams to streamline processes, automate deployments, and optimize the Salesforce environment to support business & technology objectives.
- This position offers a hybrid work schedule and can be based out of our corporate offices in Bloomington, IL, Alpharetta, GA, or Minneapolis, MN.
- Designs solutions after gathering business and technical requirements.
- Develops software solutions that are high performing and meet technical standards.
- Supports testing and problem solving/debugging of solutions.
- Implements software solutions following best practices.
- Provide thought leadership for DevSecOps trends, best practices, Create, execute & maintain roadmap to incorporate appropriate trends & practices
- Design, implement, and maintain CI/CD pipelines for Salesforce applications and configurations. Automate deployment processes to ensure consistent and efficient releases across environments.
- Evaluate and recommend DevOps tools and technologies to improve efficiency and effectiveness.
- Version control, branch management & conduct thorough code reviews to ensure code quality, adherence to best practices, and alignment with project requirements.
- Provide guidance on standards to which all new code should adhere (design patterns, naming conventions, etc.) Assist with re-factoring existing code to adhere to new standards.
- Work closely with development teams, Salesforce administrators, and security teams to ensure seamless integration and delivery of Salesforce applications to production environments.
- Set up and maintain Salesforce sandbox environments for development, testing, and staging purposes.
- Seed sandbox environments with masked test data to ensure data privacy and compliance with regulatory requirements.
- Work closely with engineers, administrators, developers, and business stakeholders to troubleshoot issues, lead root cause analysis, review and remediate code, optimize performance, and resolve technical challenges. Provide technical guidance and support to ensure efficient use of Salesforce capabilities.
- Configure and maintain Salesforce metadata, including custom objects, fields, workflows, process builder, and validation rules.
- Typically requires 7 years of relevant experience or a combination of related experience, education and training.
Salary : $94,000 - $129,250