GitLab3 дня назад

Senior Release Engineer

Зарплата не указана
РЫНОК
19 501медиана по профессии
DevOps Engineer · 10 вакансий с указанной зарплатой
5 500половина предложений: 13 917–25 313200 000
Работодатель не указал зарплату — сравните с рынком сами.
Bangalore

Обязанности

  • 01Design, build, and maintain GitLab CI/CD or comparable CI/CD pipelines for enterprise applications, including validation, testing, packaging, deployment, promotion, rollback, and post-release verification
  • 02Develop reusable automation using scripting languages such as Python to reduce manual release activities and improve repeatability
  • 03Use approved AI-assisted engineering tools such as Claude or similar tools every day to accelerate pipeline development, scripting, test creation, troubleshooting, documentation, release analysis, and operational automation
  • 04Define and implement CI/CD patterns for platforms such as Salesforce, Zuora, and other Business Systems
  • 05Establish environment and promotion strategies across development, test, staging, and production, including configuration management and deployment sequencing
  • 06Implement quality gates, automated checks, approvals, audit trails, and policy controls appropriate for enterprise application releases
  • 07Partner with application owners and development teams to define branching, versioning, release cadence, and rollback standards
  • 08Improve release observability through deployment dashboards, pipeline metrics, change records, notifications, and operational reporting
  • 09Investigate failed deployments and release issues, lead root-cause analysis, and implement durable corrective actions
  • 10Contribute to release calendars, change planning, blackout-period coordination, and risk-based release decision-making
  • 11Build documentation, runbooks, reusable templates, and enablement materials so teams can adopt consistent delivery practices
  • 12Coach engineers and application teams on GitLab CI/CD or comparable CI/CD tools, release automation, trunk/branching strategies, testing, and operational readiness
  • 13Collaborate with security, compliance, architecture, and enterprise application stakeholders to meet control requirements without creating unnecessary delivery friction

Требования

  • 01Bachelor’s degree in Computer Science,Information Systems, or equivalent practical experience
  • 027+ years of experience in release engineering, DevOps or a related discipline
  • 03Experience in Release & deployments for enterprise SaaS applications such as Salesforce, Zuora or Business Systems
  • 04Strong hands-on experience designing and operating GitLab CI/CD or comparable CI/CD pipelines in production environments
  • 05Proficiency in at least one scripting language, such as Python, with the ability to write maintainable automation and integrations
  • 06Mandatory hands-on experience using AI-assisted development and automation tools such as Claude or comparable enterprise-approved tools as part of day-to-day DevOps and release engineering work
  • 07Experience with source control, branching and merging strategies, artifact management, automated testing, deployment orchestration, and rollback practices
  • 08Working knowledge of REST APIs, webhooks, JSON, authentication patterns, and integration troubleshooting
  • 09Experience managing releases across multiple environments with strong attention to configuration, dependencies, access controls, and auditability
  • 10Demonstrated ability to troubleshoot pipeline failures, deployment issues, integration defects, and environment inconsistencies
  • 11Strong communication and collaboration skills, with the ability to work effectively across engineering, business, security, compliance, and operations teams

Условия

  • 01Enterprise application releases become more predictable, repeatable, and transparent
  • 02Manual deployment effort and avoidable release errors decrease through automation