Position: Senior Salesforce Release Manager
Company: Soft Industry Alliance Ltd
Category: Other
Experience: 3y
English level: fluent

Проект - масштабна платформа з лізингу авто
Компанія клієнта розробляє нові інноваційні програмні платформи, програми та бізнес-моделі, які допоможуть визначити подальші тенденції  для автомобілів і мобільності в цілому по всьому світу.

Вимоги до кандидата:
1. Досвід Salesforce Release manager 3 роки +
2. Досвід роботи Release manager  з випуску цифрових продуктів
3. Досвід роботи з SCRUM Agile  
4. Вміння балансувати між кількома пріоритетами та зацікавленими сторонами
5. Готовність та бажання працювати в динамічному середовищі, де пріоритети та обсяг роботи можуть швидко змінюватися
6. Глибоке розуміння digital landscape
7. Досвід matrix-managing multi-disciplinary teams
8. Досвід роботи з інструментами та процесами розгортання (Copado буде плюсом)
9. Рівень розмовної англійської - Advanced 

Hard skills:
Env Salesforce: Aura, LWC, Lightning Experience, Apex, VisualForce, JS, LWC, Workflow, Flows,
Process.YAML
Env Micro-Service: Rest API, Soap API
Env Cloud: Sales Cloud, Service Cloud, Community Cloud, Marketing Cloud
DevOps: Ant, Git, GitHub, GitLab, Jenkins, Azure DevOps, GearSet, SFDX, VsCode
Methodologies: SCRUM Agile / Best Practice Guidance

Ключові обов'язки:
1. Координація, масштабування та оптимізація release operations в кількох службах в рамках проекту
2. Активна співпраця Product, Software engineering та QA teams для перевірки готовності розгортання, своєчасного документування інформації про випуск у відповідних каналах зв’язку та збору відповідних дозволів.
3. Застосування автоматизації, де це можливо
4. Впровадження необхідного інструментарію для release management purposes
5. Збір runs results and test coverage for pre-release preparation cycle 
6. Перебудова поточної версії налаштування на всіх рівнях: CI/CD, Infrastructure, DTAP, integrations, test data, QA automation, monitoring
7. Моніторинг of live services as a part of the release process
8. Dashboarding наявних і нових інструментів звітності/моніторингу 
8. Організація заходів з release activities: чек-листи, зустрічі, перевірки 
9. Покращення культури якості та співучасті
10. Допомога командам/бізнесу в покращенні release process
11. Перевірка готовності продукту/команди до релізу та повідомлення про статус для запобігання та усунення проблем

Ми пропонуємо:
1. Віддалений формат роботи 5/2 з 8-ми годинним робочим днем
2. Корпоративні курси англійської мови
3. Корпоративний психолог

Етапи співбесід:
1. Інтервью з рекрутером;
2. Внутрішне тех. інтервью;
3. Tech interview з боку клієнта (можливо друге інтревью);
4. Фінальний фідбек.

Чекаємо на Ваші відгуки та з радістю обговоримо всі деталі позиції!


We are considering candidates from other countries, so we duplicate the job description in English

Requirements:

1. Experience Salesforce Release manager 3 years +

2. Salesforce affinity is a pre-requisite

3. Proven experience as a release manager for digital products

4. Affinity with a range of agile project management methods

5. Skilled at balancing multiple priorities and stakeholders

6. Enjoys working in a dynamic environment where priorities and work scope can change quickly

7. Keen understanding of the digital landscape

8. Experience matrix-managing multi-disciplinary teams

9. Experience with deployment tools and processes (Copado would be a plus)

10. English - Advanced


Hard skills:

Env Salesforce: Aura, LWC, Lightning Experience, Apex, VisualForce, JS, LWC, Workflow, Flows,

Process.YAML

Env Micro-Service: Rest API, Soap API

Env Cloud: Sales Cloud, Service Cloud, Community Cloud, Marketing Cloud

DevOps: Ant, Git, GitHub, GitLab, Jenkins, Azure DevOps, GearSet, SFDX, VsCode

Methodologies: SCRUM Agile / Best Practice Guidance


Responsibilities:

- Coordination, scaling, and optimization of release operations across multiple services

- Active collaboration with the product, software engineering, and QA teams in the verification of readiness of a deployment, timely documentation of release information in the applicable communication channels, and gathering relevant approvals.

- Applying automation where possible Implementing required tooling for release management purposes

- Collecting test runs results and test coverage as proof for the pre-release preparation cycle

- Rearchitecting the current release setup on all levels: CI/CD, Infrastructure, DTAP, integrations, test data, QA automation, monitoring, etc

- Monitoring of live services as a part of the release process

- Dashboarding of existing and new reporting/monitoring tools and making them visible throughout the

company and customers

- Organizing release activities: checklists, meetings, verifications, etc.

- Growing and evangelizing the culture of quality and involvement

- Helping the teams/business to improve the release process

- Verifying the product/team release readiness and raising the concerns to the managers to prevent and

- fix the issues


We are waiting for your feedback and will gladly discuss all the details of the position!