Job Description

About the Role:

Position Title: Release Engineer

Corporate Title: Sr Analyst, DevSecOPsEngineer

Location: MGS Bengaluru/Mumbai

Job Profile:

Position details:

With your deep expertise and proven success using analytical thinking and iterative problem-solving, you have what it takes to manage programs and processes strategically and tactically. Whether balancing the needs of multiple stakeholders or making sound decisions using analysis, experience, and a risk mindset, you will serve as a trusted advisor who routinely solves complex business problems and delivers against milestones. In the process, you will have exciting opportunities to develop your skills, expand your network, and build your career.

Roles and Responsibilities:

  • Participate in all deployment requirements of the software life cycle and troubleshoot technical problems as needed.
  • Design, develop, and maintain tools, infrastructure, and platform according to changing requirements and following established processes and procedures.
  • Enhancing deployment scripts, tools, processes, procedures, features, infrastructure, user interfaces, tools and/or frameworks.
  • Test, debug, and oversee the deployment and validation of software to ensure that quality is in line with organizational standards and controls, as well as industry standards and protocols.
  • Resolve deployment issues.
  • Support and improve tools for continuous build, automated testing, and release management.
  • Proactively engage with cross-functional teams to resolve issues and design solutions using critical thinking and analysis skills and best practices.
  • Proactively identify and remove deployment obstacles or barriers on behalf of the application team.
  • Actively embrace new methods, tools, procedures, and practices that increase efficiency and effectiveness.
  • Continuously evaluate and improve existing CI/CD pipelines and processes.
  • Design, develop, and maintain tooling to support cloud-based CI/CD pipelines.
  • Responsible for designing, building, testing, and deploying software releases.
  • Automate and optimize release processes and workflows using various tools and technologies, such as version control, configuration management, continuous integration, continuous delivery, and cloud platforms.

Job Requirements:

  • Bachelors Degree (or foreign equivalent degree) in Information Technology, Information Systems, Computer Science, Computer/Software/Electrical Engineering, Release Planning and Management or a related field with equivalent experience. Experience in the financial services or banking industry is preferred.
  • Bachelors degree in computer science or a closely related discipline, or an equivalent combination of formal education and experience.
  • Minimum of 5 years of leading/managing technical software design and development experience in applications, enterprise web application, integration services.
  • 4-5 years working with teams in building and deployment of application on Micro-Service Oriented Architectures, Containerization, Infrastructure as Code, OpenShift, Kubernetes, Azure/AWS/Cloud infrastructure.
  • 4-5 years' experience with CICD tools like Azure DevOps, Tekton, ArgoCD, GitHub Enterprise, Ansible, Terraform.
  • 2 years' experience with SCA, SAST (Veracode, Nexus).
  • Perform complex application design and programming activities in the latest technologies: Java, Node, REST, microservices, AWS/Cloud infrastructure, Kubernetes, Docker, Jenkins, Azure DevOps, GitHub Enterprise, Shell scripting.
  • Knowledgeable/experience using Atlassian Suite (Jira, Confluence, etc.) and ServiceNow.
  • Strong technical, analytical, and debugging skills.
  • Experience scripting, troubleshooting, and debugging.
  • Experience in troubleshooting Unix/Linux/Windows based environments.
  • Good knowledge of software architecture, release requirements and specifications, and deployment best practices.
  • Ability to communicate findings and recommendations effectively and efficiently.
  • Interact with various leadership, technology, product, and business teams across MUFG. Help them onboard DevSecOps environment and support developers across the bank.
  • Ability to research and learn new methodologies and technologies and bring knowledge to the team.
  • Ability to present information to a wide variety of audiences, including senior management.
  • Familiar with Agile Development Methodology.
  • Familiarity with financial services and banking regulatory frameworks and compliance standards.

Additional preferred:

  • 2 years' experience with SAST (SonarQube), SBOM and DAST(OWASP Zap).
  • 2 years' experience with testing automation tools.
  • 2 years' experience with package managers like Helm.
  • 2 years' experience with Java, Python, Node, .Net, Angular, React and Agile.
  • 1 year experience with Vault (Hashicorp/Conjur) and integration with CICD pipelines and K8s/OCP.
  • 1 year experience with K8s/ocp/aws cli.
  • Strong Linux and windows experience.
  • Banking and/or financial services experience.

Apply for this Position

Ready to join ? Click the button below to submit your application.

Submit Application