Post Job Free
Sign in

DEVOPS - Configuration & Release Engineer

Company:
BNP Paribas
Location:
Mumbai, Maharashtra, India
Posted:
April 18, 2024
Apply

Description:

About BNP Paribas India Solutions:

Established in 2005, BNP Paribas India Solutions is a wholly owned subsidiary of BNP Paribas SA, European Union’s leading bank with an international reach. With delivery centers located in Bengaluru, Chennai and Mumbai, we are a 24x7 global delivery center. India Solutions services three business lines: Corporate and Institutional Banking, Investment Solutions and Retail Banking for BNP Paribas across the Group. Driving innovation and growth, we are harnessing the potential of over 10000 employees, to provide support and develop best-in-class solutions.

About BNP Paribas Group:

BNP Paribas is the European Union’s leading bank and key player in international banking. It operates in 65 countries and has nearly 185,000 employees, including more than 145,000 in Europe. The Group has key positions in its three main fields of activity: Commercial, Personal Banking & Services for the Group’s commercial & personal banking and several specialised businesses including BNP Paribas Personal Finance and Arval; Investment & Protection Services for savings, investment, and protection solutions; and Corporate & Institutional Banking, focused on corporate and institutional clients. Based on its strong diversified and integrated model, the Group helps all its clients (individuals, community associations, entrepreneurs, SMEs, corporates and institutional clients) to realize their projects through solutions spanning financing, investment, savings and protection insurance. In Europe, BNP Paribas has four domestic markets: Belgium, France, Italy, and Luxembourg. The Group is rolling out its integrated commercial & personal banking model across several Mediterranean countries, Turkey, and Eastern Europe. As a key player in international banking, the Group has leading platforms and business lines in Europe, a strong presence in the Americas as well as a solid and fast-growing business in Asia-Pacific. BNP Paribas has implemented a Corporate Social Responsibility approach in all its activities, enabling it to contribute to the construction of a sustainable future, while ensuring the Group's performance and stability

Commitment to Diversity and Inclusion

At BNP Paribas, we passionately embrace diversity and are committed to fostering an inclusive workplace where all employees are valued, respected and can bring their authentic selves to work. We prohibit Discrimination and Harassment of any kind and our policies promote equal employment opportunity for all employees and applicants, irrespective of, but not limited to their gender, gender identity, sex, sexual orientation, ethnicity, race, colour, national origin, age, religion, social status, mental or physical disabilities, veteran status etc. As a global Bank, we truly believe that inclusion and diversity of our teams is key to our success in serving our clients and the communities we operate in.

About Business line/Function :

Client Engagement & Protection IT

Develop and maintain IT systems at heart of “Know Your Customer (KYC)” ensuring due diligence, tax and regulatory compliance during the entire CIB client life cycle. Platform responsible for client onboarding, documentation, data distribution, capturing audit trails and being golden source. Application resides in the core model of the CLM IT and provides front to back connectivity within the various client onboarding platforms.

Within BNP Paribas CIB ITO, the Release management Team is in charge of implementation of the DevOps, DevSecOps and Cloud practices, managing the non-prod environments, Automating the tasks, Setting up infra, Maintenance & Health Checks, High availability, Release Planning and other standard BAUs with ADM, APS and various Infra teams.

Job Title:

Release Engineer

Date:

19-Jan-2024

Department:

Client Engagement & Protection IT

Location:

Mumbai

Business Line / Function:

CIB

Reports to:

(Direct)

Grade:

(if applicable)

NA

(Functional)

Number of Direct Reports:

Nil

Directorship / Registration:

NA

Position Purpose

Provide a brief description of the overall purpose of the position, why this position exists and how it will contribute in achieving the team’s goal.

The team requires a dynamic member who can work as a skilled DEVOPS Developer for various complex Automation tasks along with performing Build & Deployment and Environment maintenance activities of strategic applications of the Bank. The associate will be responsible for high availability of applications in all Non-Prod environments along with building and implementing industrialized automation solutions. The associate should have deep knowledge of DevOps framework and should be interested to adopt latest DevOps tools and learn on the job. The associate should be flexible to work in shifts and support Production deployments over weekends. The associate should be able to handle more than one application support activity with client focus and effective stakeholder management

Responsibilities

Direct Responsibilities

Ø Work effectively as DEVOPS Developer to automate complex tasks

Ø Identify automation opportunities and implement industrialized solutions

Ø Ensure high availability of all Non-Prod environments & perform BAU as and when required

Ø Develop and enhance the DevOps/DevSecOps pipeline for existing and new applications

Ø Act as a team player as well as SME to support peers to provide solution & support

Ø Drive various automation initiatives with effective stakeholder management

Contributing Responsibilities

Ø Update Knowledge base document to keep it up to the mark

Ø Participate in cross-training with team to gain and share knowledge

Ø Support peers in completing BAU & project tasks

Ø Build backup SMEs in the team for self sufficiency

Technical & Behavioral Competencies

Ø 8+ years of experience in DEVOPS and Release Management activities

Ø Key Tools and Technologies for us:

Ø Should be very strong in below:

Ansible, Groovy, Shell Scripting, Docker, Kubernetes, Terraform, Python, TFS, IIS, MQ, PowerShell scripting, SQL queries, ELK, Jenkins, Maven, NPM, NuGet, Tomcat, Apache HTTP etc.

Ø Must be able to work effectively as DEVOPS Developer on the above mentioned technologies and implement complex end to end automation solutions

Ø Should have strong knowledge of working on cloud platforms with hand-on experience with IaaS, PaaS, SaaS as well as IaC tools like Terraform

Ø Must have knowledge Linux/Unix, WAS/JBoss Tomcat, IIS and knowledge of Apache MQ.

Kafka is an added advantage.

Ø Must be able to understand application and server logs and should have strong troubleshooting skills

Ø Even if the candidate does not have experience on all tools, candidate will need to be strong in the key tools and will be expected to pick up the tools on the job.

Ø Strong knowledge in handling SCM tools like TFS, GIT, Bitbucket etc.

Ø Strong knowledge and experience using CI/CD tools like Jenkins, Maven, Gradle, Ant, NPM, NuGet, Liquibase, Artifactory, Nexus

Ø Should be an expert in configuring using monitoring tools like, Logstash, Kibana, Elastic Search, with knowledge on GROK.

Ø Good to have skills like Dynatrace, Prometheus and Grafana

Ø Must have experience in writing at least 3 (Ansible/PowerShell/Python/Shell scripting)

Ø Should have basic knowledge of writing SQL queries/scripts and basic error codes

Ø Very good understanding of Agile development/release model ;Good to have Knowledge of scripting tools like Selenium

Ø Web or application programming background and good knowledge around Java/J2EE applications.

Ø Knowledge around relational databases and admin commands to perform troubleshooting

Ø Ability to solve problems in a collaborative way and share knowledge with teammates

Ø Excellent communication skills – written and spoken and capability to effectively handle stakeholder management

Ø Having basic knowledge of AI and ML Models will be added advantage

Specific Qualifications (if required)

Ø Very good understanding of Agile development/release model

Ø Knowledge of automation and scripting tools

Ø Web or application programming background

Ø Knowledge of modern databases

Ø Ability to solve problems in a collaborative way

Ø Very good communication skills – written and spoken

Ø Strong capability to handle stakeholder management

Ø Experience in large scale multi-tier web application release management

Skills Referential

Behavioural Skills: (Please select up to 4 skills)

Ability to deliver / Results driven

Ability to collaborate / Teamwork

Creativity & Innovation / Problem solving

Client focused

Transversal Skills: (Please select up to 5 skills)

Ability to develop and adapt a process

Ability to anticipate business / strategic evolution

Ability to develop others & improve their skills

Ability to develop and leverage networks

Analytical Ability

Education Level:

Bachelor Degree or equivalent

Experience Level

At least 10 years

Other/Specific Qualifications (if required)

Schedule: Full-time

Apply