HamburgerMenu
hirist

Job Description

Job Summary :

We seek a skilled Release Management Engineer to design, implement, and maintain release management processes for complex applications within a leading global provider of products and services to the energy industry. The role emphasizes secure, reliable, and efficient application deployment using cloud technologies, automation, and DevOps practices, including CI/CD pipelines.

The ideal candidate is a proactive team player with exceptional technical expertise, very strong communication skills for high customer interaction, and flexibility to work across various time zones and shifts in an Agile environment.

Key Responsibilities :

- Develop and maintain CI/CD pipelines for continuous integration and deployment of applications.

- Implement an SRE approach to ensure 24/7 application availability with built-in redundancy.

- Ability to understand and assist in design and implementation of release management capabilities, including code change control, automation, results tracking, and defect management.

- Create and monitor critical application notifications and automated workflows for periodic tasks and auto-remediation.

- Assist in deploying and maintaining secure applications, ensuring adequate security testing.

- Troubleshoot and resolve issues promptly while maintaining high-quality output with a quick reaction time.

- Conduct thorough self-testing before passing deliverables to QA for verification.

- Stay current with relevant technologies and best practices to enhance role performance.

- Collaborate with cross-functional and remote teams, contributing to Agile ceremonies like sprint planning.

- Engage with customers effectively, leveraging excellent communication skills to address their needs and concerns.

- Mentor junior team members and support collaborative problem-solving.

- Manage incidents, problems, and monitoring to ensure system reliability.

- Adapt to flexible working hours and shifts to support global operations and customer requirements.

Qualifications :

- Education : Bachelors degree in Computer Science, Engineering, or a related field.

- Experience : 6-15 years in software development, with 5+ years in release management or related roles (or equivalent through 9 years of development experience).

- Technical Skills :

Programming/Scripting :

1. Cloud & DevOps : Proficiency in AWS and/or Azure (VPC, Subnet, TGW, Peering, EC2, IAM, Security Policies), Docker, Kubernetes (EKS/AKS), Terraform, Ansible, Helm.

2. Programming/Scripting : Python, PowerShell.

3. Release Management : Expertise in Git, Artifactory, and CI/CD pipeline development.

4. Identity Management : Knowledge of SAML/OpenID Connect, Active Directory.

5. Monitoring Tools : Experience with telemetry tools (e.g., New Relic, Splunk, Dynatrace).

6. Linux Administration : Strong skills in managing Linux-based systems.

7. Certifications : AWS/Azure certifications preferred.

Soft Skills :

i. Exceptional verbal and written communication skills for high customer interaction.

ii. Excellent analytical, problem-solving, and interpersonal skills.

iii. Self-motivated, fast learner, and team-oriented with experience in remote collaboration.

iv. Strong understanding of Agile methodologies and design principles.

v. Flexibility to work across various time zones and shifts as needed.

- Work Environment

- Agile development with active participation in sprint planning and team collaboration.

- High customer interaction requiring clear and professional communication.

This is an opportunity to work with cutting-edge technologies and mentor others in a dynamic, innovative setting with flexible scheduling within a leading global energy industry organization.


info-icon

Did you find something suspicious?