Our client in the banking industry is looking for an experienced and motivated candidate to join their dynamic DevOps team. This is a high-impact role offering opportunities to work across Automation Development (RPA), Software Development, CI/CD pipeline implementation, and day-to-day operational support.
The role focuses on innovation, automation, and efficiency, giving you the chance to build cutting-edge solutions and work with a broad range of modern technologies.
Key Responsibilities
Contribute to the design and architecture of new systems, ensuring alignment with security policies and best practices.
Develop, maintain, and enhance internal software applications with a focus on continuous improvement and automation.
Implement and maintain CI/CD pipelines to support seamless deployment across environments.
Collaborate with cross-functional teams, suppliers, and third-party partners to deliver business value.
Support the DevOps function through coaching, mentoring, and guidance.
Maintain and update team documentation, playbooks, and operational guides.
Support day-to-day operational tasks, including incident investigation, uptime monitoring, and routine maintenance.
Drive automation of repetitive tasks to improve agility and efficiency.
Participate in on-call rotations for production support (with separate remuneration).
Perform additional duties as required to support the team and Bank operations.
Requirements
Minimum 2 years in software development, DevOps, or similar roles.
Proficient use of .NET framework, and C#, JavaScript, SQL.
Experience with automation tools, CI/CD (Azure DevOps or similar), and PowerShell scripting.
Knowledge of software design, SOA architecture principles, and server administration.
Familiarity with Oracle and MS SQL databases, networking principles, and ITIL-based platforms.
Familiarity with RPA tools such as BluePrism or Microsoft Power Platform (Power Automate) is a plus.
Education and Experience
Degree/Diploma in IT, Computer Science or in a related field.
Experience deploying, supporting, and maintaining business applications and their underlying systems.