Search by job, company or skills

Senior DevOps Engineer (Salesforce)

10-12 Years
Quick Apply
  • Posted 11 days ago
  • Over 50 applicants have applied

Job Description

We are looking for a Senior Salesforce Engineer for the Sales Apps Team to build and maintain world-class CRM systems to manage the MongoDB Sales Team.

  • Effectively work autonomously and collaboratively to design and implement both tactical and project-related deliverables
  • Work closely with program managers and business partners to understand and refine requirements, objectives, and processes to drive strategic solutions
  • Build for scale by designing holistically, with a focus on flexibility and maintainability
  • Ensure appropriate controls and documentation are followed to create an effective control environment
  • Design and develop high-quality Salesforce products in an Agile environment

Responsibilities

  • CI/CD Pipeline Management: Design, implement, and maintain CI/CD pipelines to automate the software development lifecycle
  • Salesforce Integration: Manage and optimize the integration of Salesforce within our DevOps processes, including deployment, data migration, and synchronization
  • Deployment Management: Run the deployment process for all applications, ensuring smooth and efficient releases
  • Monitoring and Logging: Set up and maintain monitoring and logging solutions to ensure the health and performance of applications
  • Collaboration: Work closely with development, QA, and operations teams to streamline workflows and ensure the delivery of high-quality software
  • Automation: Develop and maintain automation scripts using Python to improve system reliability and developer productivity
  • Security: Implement and enforce security best practices in the DevOps processes
  • Troubleshooting: Diagnose and resolve issues in development, test, and production environments
  • Documentation: Create and maintain comprehensive documentation for all DevOps processes and procedures
  • Disaster Recovery: Develop and maintain disaster recovery plans and procedures to ensure business continuity
  • Performance Optimization: Continuously analyze and improve system performance, scalability, and reliability
  • Mentoring and Training: Provide guidance and training to junior DevOps engineers and other team members
  • Compliance and Audits: Ensure that all systems and processes comply with industry standards and regulations, preparing for and participating in audits as necessary
  • Configuration Management: Implement and maintain configuration management tools to manage code and infrastructure versions effectively
  • GitHub Management: Manage and optimize the use of GitHub for version control, code collaboration, and repository management
  • AI Integration: Work on integrating AI and machine learning models into DevOps processes to enhance automation, predictive analysis, and system performance
  • Continuous Improvement: Identify opportunities for process improvements and implement DevOps best practices across the organization

Minimum Requirements

  • Bachelors or Masters degree in Computer Science, Information Systems, or equivalent
  • 10+ Years of Salesforce experience with at least 5+ years of experience in Salesforce DevOps and CI/CD pipeline management
  • Strong knowledge of Salesforce Metadata API, Scratch Orgs, and source-driven development
  • Experience with CI/CD tools like Gearset, Jenkins, GitHub Actions, Azure DevOps, or Bitbucket Pipelines
  • Scripting expertise in Shell, Python, or JavaScript to automate DevOps processes
  • Proficiency in Git-based version control and best practices for branching, merging, and code management
  • Experience working with SFDX, PMD, Clayton, SonarQube, or similar tools for code quality and security
  • Strong knowledge of release management, deployment strategies, and rollback planning
  • Experience in Salesforce environment management (Sandboxes, Scratch Orgs, Data Seeding, Data Masking)
  • Knowledge of Salesforce packaging (Unlocked & Managed Packages)
  • Salesforce certifications (e.g., Salesforce Certified Administrator, Salesforce Certified Platform Developer) are a plus
  • Proven analytical and problem-solving ability to grasp concepts quickly and deliver results against ambitious timelines

Success Measures

  • In 3 months: You will have acquired complete knowledge of the CRM systems and tools at MongoDB and also have a full grasp of the current business process and implementations by working closely with the senior resources in the team
  • In 6 months: You will have successfully implemented and delivered one or two critical projects in the Salesforce CRM area and become a technical SME in MongoDB Salesforce systems and implementations
  • In 12 months: You will have established successful relationships with our key partners and become the go-to person for anything (business process/technical implementations) related to Salesforce CRM

About Company

MongoDB is the next-generation database that helps businesses transform their industries by harnessing the power of data. The world’s most sophisticated organizations, from cutting-edge startups to the largest companies, use MongoDB to create applications never before possible at a fraction of the cost of legacy databases. MongoDB is the fastest-growing database ecosystem, with over 40 million downloads, 6,600+ customers, and over 1,000 technology and service partners. Learn more at www.mongodb.com.

Job ID: 112043793

Beware of Scammers

We don’t charge money for job offers