Salesforce DevOps Specialist
Craftware is a technology company of over 500 experts, empowering large organizations to solve complex business challenges with modern IT solutions - from sales systems and automation to data platforms and AI. We operate where technology must be reliable, secure, and scalable. We deliver end-to-end projects: from analysis and architecture through implementation to development and maintenance. We are a trusted partner of industry leaders such as Salesforce, Veeva, UiPath, and Databricks.
Model: remote
Employment type: full-time
Responsibilities:
Creating, improving, and maintaining release processes and deployment strategies in Salesforce environments.
Creating, improving, and maintaining CI/CD pipelines (Jenkins, GitHub Actions, GitLab).
Implementing DevOps and CI/CD best practices in Salesforce projects.
Collaborating with developers to ensure adherence to DevOps procedures and optimize processes.
Managing version control processes, backups, sandboxes, and Salesforce backup/restore tools.
Implementing static code analysis in CI/CD processes and configuring tools such as SonarQube.
Optimizing DevOps processes and tools.
Knowledge of Salesforce packages (unlocked packages).
Experience with Salesforce environment monitoring tools.
Creating and maintaining DevOps documentation (release processes, CI/CD configuration, environment management).
Supporting development and QA teams in resolving technical issues.
Requirements:
4+ years of experience in a similar role.
Knowledge of the Git version control system and experience in managing conflicts within repositories.
Experience in building and maintaining CI/CD pipelines using tools such as Jenkins and GitHub Actions.
Practical knowledge of CI/CD tools and processes, as well as experience with Salesforce packages (unlocked packages).
Experience in managing and automating release processes and the Salesforce application lifecycle.
Knowledge of backup and restore tools and processes.
Experience in implementing static code analysis (e.g., SonarQube).
Knowledge of Salesforce development lifecycle models and Salesforce DX tools.
Knowledge of tools for monitoring and analyzing environment performance.
Strong communication skills due to frequent interactions with business stakeholders.
Experience in building and continuously optimizing environments.
Fluent English proficiency (working in an international environment).
Nice to have:
Experience working in a Veeva environment.
Experience in managing a team responsible for DevOps and release management.
Employment conditions:
B2B contract,
Daily support from team leaders,
Dedicated certification budget,
Assistance in defining and support in your development path,
Benefits package,
Integration trips/events.
Salesforce DevOps Specialist
Salesforce DevOps Specialist