Salesforce DevOps Engineer

Catalis Regulatory & Compliance, LLC
Full_timeEdmonton, Canada

📍 Job Overview

  • Job Title: Salesforce DevOps Engineer
  • Company: Catalis Regulatory & Compliance, LLC
  • Location: Edmonton, Alberta, Canada
  • Job Type: On-site
  • Category: DevOps Engineer
  • Date Posted: 2025-06-23
  • Experience Level: 2-5 years
  • Remote Status: On-site

🚀 Role Summary

  • Key Responsibilities: Oversee Salesforce changes, manage environments, monitor system health, and track KPIs.
  • Key Skills: Salesforce, DevOps, Business Analysis, JIRA, Troubleshooting, System Maintenance, Disaster Recovery, KPI Monitoring.

📝 Enhancement Note: This role requires a strong focus on Salesforce administration and DevOps processes to ensure smooth deployment and optimal performance of the Salesforce environment.

💻 Primary Responsibilities

  • Environment Management: Manage and maintain the Production and Sandbox environments for Salesforce.
  • Troubleshooting: Provide troubleshooting and resolution for environment issues as they arise.
  • KPI Monitoring: Validate job runs and monitor KPIs of the system to ensure optimal performance.
  • Integration Management: Manage and monitor third-party integrations to maintain data integrity and system functionality.
  • Proactive Maintenance: Perform proactive system maintenance and suggest improvements to enhance system efficiency.
  • Disaster Recovery Planning: Develop and maintain disaster recovery plans to ensure business continuity in case of system failures.
  • Task Updates: Provide regular updates on task progress and completion.

📝 Enhancement Note: This role requires a high level of technical proficiency in Salesforce administration and a solid understanding of DevOps processes to ensure the smooth operation of the Salesforce environment.

🎓 Skills & Qualifications

Education: A Bachelor's degree in computer science or a related field is required.

Experience: 2 to 4 years of experience as a DevOps Engineer, Business Analyst, or a similar role is required.

Required Skills:

  • Strong experience with Salesforce and data querying.
  • Experience with JIRA for task management and project tracking.
  • Proficiency in troubleshooting and system maintenance.
  • Knowledge of disaster recovery planning and KPI monitoring.

Preferred Skills:

  • Experience with Salesforce environment management and deployment.
  • Familiarity with Salesforce integration with third-party applications.
  • Knowledge of Agile methodologies and project management.

📝 Enhancement Note: While not explicitly stated, experience with Salesforce environment management and deployment would be highly beneficial for this role, as would familiarity with Salesforce integration with third-party applications.

📊 Web Portfolio & Project Requirements

Portfolio Essentials:

  • Salesforce Projects: Include examples of Salesforce projects you've worked on, highlighting your experience with environment management, deployment, and integration.
  • Troubleshooting Scenarios: Provide examples of troubleshooting scenarios you've faced and how you resolved them.
  • KPI Monitoring: Showcase your experience with KPI monitoring and how you've used this data to improve system performance.

Technical Documentation:

  • System Documentation: Provide documentation on the Salesforce systems you've managed, including environment details, integration points, and troubleshooting guides.
  • Process Documentation: Document your approach to system maintenance, disaster recovery planning, and KPI monitoring.

📝 Enhancement Note: While not explicitly stated, providing examples of your experience with Salesforce environment management and deployment, as well as your approach to troubleshooting and KPI monitoring, would be highly beneficial for this role.

💵 Compensation & Benefits

Salary Range: The salary range for a Salesforce DevOps Engineer in Edmonton, Alberta, Canada, with 2 to 5 years of experience is CAD 80,000 to CAD 120,000 per year (based on Indeed and Glassdoor data).

Benefits:

  • Competitive compensation.
  • Full paid vacation.
  • Comprehensive health & dental benefits.
  • Professional development opportunities, including free access to unlimited Udemy courses.

Working Hours: The standard working hours are Monday through Friday, 8:30 AM to 5:00 PM, with a one-hour lunch break.

📝 Enhancement Note: The provided salary range is an estimate based on market research and may vary depending on the candidate's skills and experience.

🎯 Team & Company Context

🏢 Company Culture

Industry: Catalis is a leading government Software as a Service (SaaS) and integrated payments provider, powering a wide range of government operations at the municipal, county, state, and federal levels.

Company Size: Catalis is a small team that has seen year-over-year growth and is well-positioned to increase its breadth and depth within the niche rural and small urban market.

Founded: Catalis was founded with the goal of being an Alberta-based technology company recognized across Canada.

Team Structure:

  • The team is focused on helping municipal governments "connect and simplify municipal information to help make data-informed decisions."
  • The team consists of data and service professionals committed to leveraging technology to make government interactions simpler, faster, and more accessible.

Development Methodology:

  • Catalis focuses on professional development and offers free access to unlimited Udemy courses for personal and professional advancement.
  • The team strives to be an example of a successful high-growth technology company in Alberta.

Company Website: Catalis

📝 Enhancement Note: Catalis' focus on professional development and growth opportunities makes it an attractive choice for a Salesforce DevOps Engineer looking to advance their career in a dynamic and innovative environment.

📈 Career & Growth Analysis

Web Technology Career Level: This role is a mid-level position, requiring a strong foundation in Salesforce administration and DevOps processes. The ideal candidate will have 2 to 4 years of experience and be looking to grow their career in a fast-growing technology company.

Reporting Structure: This role reports directly to the IT Manager and works closely with the development and operations teams to ensure the smooth operation of the Salesforce environment.

Technical Impact: The Salesforce DevOps Engineer will have a significant impact on the performance and functionality of the Salesforce environment, ensuring that it meets the needs of the business and users.

Growth Opportunities:

  • Technical Growth: As Catalis continues to grow, there will be opportunities for the Salesforce DevOps Engineer to take on more complex projects and expand their technical skills.
  • Leadership Growth: With experience and proven performance, the Salesforce DevOps Engineer may have the opportunity to take on a leadership role within the team, mentoring junior team members and driving technical decision-making.

📝 Enhancement Note: Catalis' focus on professional development and growth opportunities makes it an attractive choice for a Salesforce DevOps Engineer looking to advance their career in a dynamic and innovative environment.

🌐 Work Environment

Office Type: Catalis' office in Old Strathcona (Edmonton, Alberta) includes an innovative vibe, stand-up desks for all staff, foosball games, an active workplace enrichment committee, fitness challenges, an office dog, lounge areas, and more!

Office Location(s): Edmonton, Alberta, Canada

Workspace Context:

  • Collaboration: The workspace encourages collaboration and teamwork, with stand-up desks and lounge areas designed to facilitate communication and idea-sharing.
  • Technology: The workspace is equipped with modern technology, including stand-up desks and foosball games, to support a productive and engaging work environment.
  • Culture: The workspace reflects Catalis' commitment to fostering a positive and engaging work culture, with an active workplace enrichment committee and fitness challenges.

Work Schedule: This is an on-site position, Monday through Friday, with standard working hours of 8:30 AM to 5:00 PM, including a one-hour lunch break.

📝 Enhancement Note: Catalis' focus on creating a positive and engaging work environment makes it an attractive choice for a Salesforce DevOps Engineer looking for a dynamic and innovative workplace.

📄 Application & Technical Interview Process

Interview Process:

  1. Initial Screening: A phone or video call to discuss your experience and qualifications for the role.
  2. Technical Assessment: A hands-on assessment of your Salesforce and DevOps skills, including environment management, deployment, and troubleshooting scenarios.
  3. Behavioral Interview: A discussion of your problem-solving skills, teamwork, and adaptability in a fast-paced environment.
  4. Final Interview: A meeting with the IT Manager to discuss your fit for the role and the team.

Portfolio Review Tips:

  • Salesforce Projects: Highlight your experience with Salesforce environment management, deployment, and integration in your portfolio.
  • Troubleshooting Scenarios: Include examples of troubleshooting scenarios you've faced and how you resolved them.
  • KPI Monitoring: Showcase your experience with KPI monitoring and how you've used this data to improve system performance.

Technical Challenge Preparation:

  • Salesforce: Brush up on your Salesforce administration skills, focusing on environment management, deployment, and integration.
  • DevOps: Review your DevOps processes and ensure you're up-to-date with the latest best practices and tools.
  • Problem-Solving: Practice your problem-solving skills and be prepared to discuss your approach to troubleshooting and KPI monitoring.

ATS Keywords: [Provided in the ATS Keywords section below]

📝 Enhancement Note: Catalis' interview process is designed to assess your technical skills and cultural fit, ensuring that you're the right candidate for the role and the team.

🛠 Technology Stack & Web Infrastructure

Salesforce Technologies:

  • Salesforce Administration: Proficiency in Salesforce administration, including environment management, deployment, and integration.
  • Salesforce Querying: Experience with Salesforce querying to extract and manipulate data.
  • Salesforce Integration: Familiarity with Salesforce integration with third-party applications.

DevOps Tools:

  • JIRA: Experience with JIRA for task management and project tracking.
  • Troubleshooting Tools: Proficiency in using troubleshooting tools to diagnose and resolve system issues.

Infrastructure Tools:

  • Disaster Recovery Tools: Experience with disaster recovery planning and tools to ensure business continuity.
  • KPI Monitoring Tools: Familiarity with KPI monitoring tools to track system performance and optimize functionality.

📝 Enhancement Note: The technology stack for this role is focused on Salesforce administration and DevOps processes, with a strong emphasis on environment management, deployment, and integration.

👥 Team Culture & Values

Web Development Values:

  • User-Centric: Catalis is committed to leveraging technology to make government interactions simpler, faster, and more accessible, prioritizing the user experience in all its projects.
  • Innovation: Catalis strives to be an example of a successful high-growth technology company in Alberta, fostering a culture of innovation and continuous learning.
  • Collaboration: Catalis encourages collaboration and teamwork, with an active workplace enrichment committee and fitness challenges to promote a positive and engaging work environment.
  • Professional Development: Catalis focuses on professional development, offering free access to unlimited Udemy courses for personal and professional advancement.

Collaboration Style:

  • Cross-Functional Collaboration: Catalis encourages collaboration between its development, operations, and business teams to ensure that its solutions meet the needs of the business and users.
  • Agile Methodologies: Catalis uses Agile methodologies to drive project management and ensure that its solutions are delivered efficiently and effectively.
  • Knowledge Sharing: Catalis fosters a culture of knowledge sharing, with regular team meetings and training opportunities to ensure that all team members are up-to-date with the latest best practices and tools.

📝 Enhancement Note: Catalis' focus on user-centric design, innovation, collaboration, and professional development makes it an attractive choice for a Salesforce DevOps Engineer looking for a dynamic and engaging work environment.

⚡ Challenges & Growth Opportunities

Technical Challenges:

  • Salesforce Environment Management: Manage and maintain the Production and Sandbox environments for Salesforce, ensuring optimal performance and data integrity.
  • Salesforce Deployment: Deploy changes to the Salesforce environment, ensuring minimal downtime and disruption to users.
  • Salesforce Integration: Manage and monitor third-party integrations to maintain data integrity and system functionality.
  • Troubleshooting: Troubleshoot environment issues as they arise, ensuring quick resolution and minimal impact on users.
  • KPI Monitoring: Monitor KPIs to ensure optimal system performance and identify areas for improvement.

Learning & Development Opportunities:

  • Salesforce Training: Catalis offers free access to unlimited Udemy courses, allowing the Salesforce DevOps Engineer to expand their skills and knowledge in Salesforce administration and related technologies.
  • Conferences & Events: Catalis encourages its team members to attend industry conferences and events, providing opportunities for professional growth and networking.
  • Mentorship: Catalis offers mentorship opportunities, allowing the Salesforce DevOps Engineer to learn from experienced team members and develop their leadership skills.

📝 Enhancement Note: Catalis' focus on professional development and growth opportunities makes it an attractive choice for a Salesforce DevOps Engineer looking to advance their career in a dynamic and innovative environment.

💡 Interview Preparation

Technical Questions:

  • Salesforce Environment Management: Be prepared to discuss your experience with Salesforce environment management, including deployment, integration, and troubleshooting.
  • Salesforce Deployment: Be prepared to discuss your approach to Salesforce deployment, including strategies for minimizing downtime and disruption to users.
  • Troubleshooting: Be prepared to discuss your troubleshooting skills and approach to resolving environment issues quickly and effectively.
  • KPI Monitoring: Be prepared to discuss your experience with KPI monitoring and how you've used this data to improve system performance.

Company & Culture Questions:

  • Company Culture: Research Catalis' company culture and be prepared to discuss how your values and work style align with the team's priorities and goals.
  • Team Dynamics: Be prepared to discuss your experience working in a team environment and how you've contributed to a positive and productive work culture.
  • Professional Development: Be prepared to discuss your approach to professional development and how you've used training opportunities to advance your career.

Portfolio Presentation Strategy:

  • Salesforce Projects: Highlight your experience with Salesforce environment management, deployment, and integration in your portfolio, including examples of your work and the impact you've made on system performance and user experience.
  • Troubleshooting Scenarios: Include examples of troubleshooting scenarios you've faced and how you resolved them, demonstrating your problem-solving skills and technical proficiency.
  • KPI Monitoring: Showcase your experience with KPI monitoring and how you've used this data to improve system performance, highlighting your data-driven approach to decision-making.

📝 Enhancement Note: Catalis' interview process is designed to assess your technical skills and cultural fit, ensuring that you're the right candidate for the role and the team. By preparing thoroughly and showcasing your experience and skills, you'll be well-positioned to succeed in the interview process.

🛠 ATS Keywords

Programming Languages:

  • Apex
  • JavaScript
  • Visualforce

Web Frameworks:

  • Salesforce Lightning
  • Salesforce Communities

Server Technologies:

  • Salesforce
  • Heroku
  • AWS

Databases:

  • Salesforce
  • PostgreSQL
  • MySQL

Tools:

  • JIRA
  • Udemy
  • Slack
  • Microsoft Office Suite

Methodologies:

  • Agile
  • Scrum
  • Kanban

Soft Skills:

  • Problem-Solving
  • Troubleshooting
  • KPI Monitoring
  • Teamwork
  • Collaboration
  • Communication
  • Adaptability

Industry Terms:

  • Salesforce Administration
  • DevOps
  • Environment Management
  • Deployment
  • Integration
  • Disaster Recovery
  • KPI Monitoring
  • User Experience
  • Professional Development

📝 Enhancement Note: The ATS keywords provided are tailored to the Salesforce DevOps Engineer role, highlighting the key skills and technologies required for success in the position.

📌 Application Steps

To apply for this Salesforce DevOps Engineer position:

  1. Submit your application through the application link provided.
  2. Portfolio Customization: Tailor your portfolio to highlight your experience with Salesforce environment management, deployment, and integration, including examples of your work and the impact you've made on system performance and user experience.
  3. Resume Optimization: Optimize your resume for the Salesforce DevOps Engineer role, highlighting your relevant skills and experience with Salesforce administration, DevOps processes, and related technologies.
  4. Technical Interview Preparation: Brush up on your Salesforce administration and DevOps skills, focusing on environment management, deployment, and troubleshooting. Practice your problem-solving skills and be prepared to discuss your approach to KPI monitoring and decision-making.
  5. Company Research: Research Catalis' company culture and values, and be prepared to discuss how your skills and experience align with the team's priorities and goals.

⚠️ Important Notice: This enhanced job description includes AI-generated insights and web development industry-standard assumptions. All details should be verified directly with the hiring organization before making application decisions.


Application Requirements

Candidates should have a Bachelor's degree in computer science or a related field and 2 to 4 years of experience in a DevOps Engineer or similar role. Strong experience with Salesforce and JIRA is required.