About opportunity
Apptware Solutions is seeking an experienced DevOps Engineer – OmniStudio to establish a repeatable, automated process for version control, packaging, and deploying OmniStudio components across environments. This role will be responsible for transitioning manual deployment processes into streamlined, efficient CI/CD pipelines, ensuring consistency and scalability in Salesforce delivery.
Requirements
- Strong knowledge of Git and branching methodologies, ensuring efficient version control management.
- Proficiency with Salesforce CLI and OmniStudio Build Tool for managing Salesforce components.
- Experience with CI/CD tools, particularly AWS CodeBuild, for automating deployment pipelines.
- Familiarity with Bash scripting for automating workflows and processes.
- Proven experience in managing version control systems and deploying Salesforce components to multiple environments.
- Strong problem-solving skills and a collaborative mindset to work effectively with cross-functional teams.
- Salesforce OmniStudio Developer certification is highly preferred.
Responsibilities
- Implement and manage version control systems specifically for Salesforce OmniStudio components.
- Develop and enforce Git branching strategies and pull request review guidelines for effective collaboration.
- Utilize Salesforce CLI and OmniStudio Build Tool for managing and automating Salesforce components.
- Establish Continuous Integration / Continuous Deployment (CI/CD) pipelines using tools such as AWS CodeBuild.
- Automate deployment processes and configure environments for seamless deployments.
- Work closely with engineering teams to identify and resolve issues and continuously improve deployment workflows.
- Ensure that best practices are followed in version control, testing, and deployment practices across teams and environments.
Benefits of joining us
Growth Opportunities: Work in a dynamic environment that supports continuous learning, professional development, and career advancement.
- Impactful Work: Play an integral role in shaping innovative solutions for our clients and make a tangible impact.
- Collaborative Culture: Be part of a supportive, driven team that values diversity, creativity, and mutual success.
- Flexible Environment: Enjoy flexible working hours and remote work options to maintain a healthy work-life balance.
- Startup Energy: Experience the agility and innovation of a startup, where your ideas are heard, and you have the freedom to take ownership.