Release Technical Engineer

1 Week ago • 8 Years + • DevOps

About the job

Summary

The Release Technical Engineer will support and streamline release and deployment processes for a critical trading and risk management platform used by a leading Australian bank. Responsibilities include managing the end-to-end release process across various environments, collaborating with cross-functional teams, monitoring release schedules, maintaining version control, providing technical support for deployed environments, resolving issues, monitoring system performance, utilizing automation tools, and preparing detailed documentation. The role requires strong experience in release management, deployment tools, and technical support, with knowledge of Murex being a plus. The engineer will work to ensure smooth, timely, and efficient releases aligning with business requirements and drive continuous improvement of release workflows.
Must have:
  • 8+ years in Release Management
  • Experience managing complex application release cycles
  • Knowledge of version control (GIT, SVN) and deployment tools (Jenkins, Maven)
  • Strong problem-solving skills
  • Unix/Linux, shell scripting, command-line tools expertise
  • Relational database experience (Oracle, SQL Server, MySQL)
  • Automation tools experience (Ansible, Chef, Puppet)
  • Scripting skills (Python, Bash, PowerShell)
  • Excellent communication skills
Good to have:
  • Murex platform and deployment processes
  • Experience with specific Murex modules (MxML, MxPress)
  • Cloud infrastructure (AWS, Azure, GCP) experience
  • Understanding of financial markets and risk management
  • ITIL, DevOps, or release management tool certifications
  • Familiarity with Docker, Kubernetes, or Terraform
Not hearing back from companies?
Unlock the secrets to a successful job application and accelerate your journey to your next opportunity.
Project description

We've been engaged by a large Australian Bank to provide resources to their Murex program.

We are looking for a Release Technical Engineer to support and streamline the release and deployment processes for a critical trading and risk management platform used by a leading financial institution. The engineer will be responsible for overseeing and managing the release cycle, including planning, coordination, and technical troubleshooting, ensuring smooth deployment across various environments. This role requires a strong background in release management, deployment tools, and technical support, with experience in Murex.

Responsibilities

Release and Deployment Management:

Manage the end-to-end release process, from planning through to successful deployment, across various environments (dev, test, staging, production).

Collaborate with cross-functional teams, including development, testing, infrastructure, and business units, to ensure smooth, timely, and efficient releases.

Monitor and report on release schedules, risks, and milestones to ensure alignment with business requirements.

Version Control and Configuration Management:

Maintain and monitor version control systems, ensuring all configuration items are tracked and managed accurately.

Oversee the configuration management process to ensure consistent deployment standards.

Environment Support and Issue Resolution:

Provide technical support for deployed environments, ensuring correct configuration and resolving any environment-related issues.

Work with infrastructure and operations teams to address production incidents and technical troubleshooting as needed.

System Monitoring and Performance Optimization:

Monitor system health during and after deployments to identify any performance bottlenecks or failures.

Collaborate with teams to resolve issues and optimize system performance to meet business needs.

Automation and Tooling:

Utilize automation tools and scripts to streamline release and deployment processes.

Drive continuous improvement of release workflows to increase efficiency and reduce manual intervention.

Documentation and Reporting:

Prepare detailed documentation regarding release processes, configuration management, and troubleshooting steps.

Regularly report release progress, post-deployment results, and incidents to stakeholders.

Collaboration with Stakeholders:

Communicate with business analysts, project managers, and developers to ensure alignment between release activities and business goals.

Act as a technical point of contact for release-related queries and challenges, offering guidance and technical support as required.

Skills

Must have

8+ Years experience in Release Management

Proven experience in managing release cycles for complex applications or systems, from planning through deployment

Strong knowledge of version control systems (e.g., GIT, SVN) and build/deployment tools (e.g., Jenkins, Maven)

Excellent problem-solving skills with the ability to diagnose and resolve issues in complex environments under pressure

Experience troubleshooting deployment and production issues, working with cross-functional teams to identify root causes and implement fixes.

Strong knowledge of Unix/Linux systems, shell scripting (e.g., Bash, Perl), and command-line tools for system management and troubleshooting

Proficient in working with relational databases (e.g., Oracle, SQL Server, MySQL), including querying, troubleshooting, and ensuring smooth interactions between systems

Experience using automation tools (e.g., Ansible, Chef, Puppet) to improve deployment processes

Scripting skills in languages like Python, Bash, or PowerShell for automation tasks

Strong written and verbal communication skills to effectively interact with different teams and document processes and issues

Nice to have

Familiarity with Murex platform and its deployment processes is a plus, but not mandatory. Experience with specific Murex modules (e.g., MxML, MxPress) would be beneficial.

Experience with cloud infrastructure (AWS, Azure, GCP) and deployment strategies for cloud environments.

A basic understanding of financial markets, trading systems, and risk management processes would be beneficial.

Relevant certifications such as ITIL, DevOps, or in release management tools would be advantageous.

Familiarity with additional deployment and monitoring tools such as Docker, Kubernetes, or Terraform would be beneficial.

Other

Languages

English: B2 Upper Intermediate

Seniority

Senior

View Full Job Description

About The Company

Luxoft, a DXC Technology Company (NYSE: DXC), is a digital strategy and software engineering firm providing bespoke technology solutions that drive business change for customers the world over. Acquired by U.S. company DXC Technology in 2019, Luxoft is a global operation in 44 cities and 21 countries with an international, agile workforce of nearly 18,000 people. It combines a unique blend of engineering excellence and deep industry expertise, helping over 425 global clients innovate in the areas of automotive, financial services, travel and hospitality, healthcare, life sciences, media and telecommunications.

DXC Technology is a leading Fortune 500 IT services company which helps global companies run their mission critical systems. Together, DXC and Luxoft offer a differentiated customer-value proposition for digital transformation by combining Luxoft’s front-end digital capabilities with DXC’s expertise in IT modernization and integration. Follow our profile for regular updates and insights into technology and business needs.

Karnataka, India (On-Site)

Iași County, Romania (On-Site)

Telangana, India (On-Site)

Telangana, India (On-Site)

Cairo Governorate, Egypt (On-Site)

Victoria, Australia (On-Site)

View All Jobs

Level Up Your Career in Game Development!

Transform Your Passion into Profession with Our Comprehensive Courses for Aspiring Game Developers.

Job Common Plug