Dev Practice Lead

group

Chennai, India 10 Years Exp Posted 34d ago

Job Description

Position Purpose: 

The main missions of the Dev Practice Lead are in close cooperation with Domain/ Division Managers 

  1. Establish comprehensive development practices & configuration management (including software and patch management) roadmap & CICD practices.
  2. Enforce coding standards and guidelines to maintain consistency and readability
     Systematize track code changes and implement a code review process to improve code quality.
    1. Integrate best practices on security Testing such as scan for vulnerabilities, 
       Harmonize comprehensive documentation for code, APIs.
    2. Adopt Agile or DevOps methodologies for iterative development, continuous improvement, and collaboration.
    3. Implement monitoring and logging solutions to track system health, diagnose issues, and improve performance.
    4. Define and track code quality metrics to measure progress and identify areas for improvement.
  3. Define an adequate monitoring & reporting process to ensure that Dev practices are traceable and aligned with Group requirements. Organize team training and periodic assessments. 
  4. Ensure that detailed documentation of CICD Tool-Chain and procedures is maintained and available and promote knowledge sharing and training within the Dev teams.
  5. Continuously evaluate and improve IT processes and procedures based on performance metrics and user feedback.

Responsibilities

As a Dev Practices Lead, you will be working with all domains (Development teams) & functions (Architecture, Security, Production) across WMIS providing consultation & guidance on development practices.

Direct Responsibilities

  • Define and publish software development best practices to be followed by ADM teams & by solution providers and vendors, whether internal or external to BNPP group
  • Follow up closely with development teams on practice adoption (e.g., Unit Testing, Code Reviews, Code Quality) 
  • Monitor ADM team compliance with defined software/ product development best practices.
  • Provide consultancy on application architecture during preparation & elaboration phases.
  • Stay current on software/ product development trends & tools.
  • Be the owner of CI Tools to produce DevOps Tool requirements & identify key IT Services
  • Engage with Domains to onboard assets to CI-CD Tool Chain and provide usage guidelines and coaching
  • Act as an open-minded Evangelist promoting best practices amongst the developer’s community.

Contributing Responsibilities

  • Work with QA, DevOps, and Security to embed best practice
  • Assist in technical troubleshooting
  • Evaluate technical fit of third-party tools
  • Provide technical feasibility input on product features

Technical & Behavioral Competencies

  • Excellent communication skills in English, both oral and written.
  • Strong organizational and leadership skills
  • Proficiency with PowerPoint, Excel, Word, Visio
  • Familiar with project management tools as well as issue and release management, production and support (JIRA, ServiceNow, PPM tools, etc.)

Specific Qualifications:

  • 10+ years of practical experience in IT industry with bachelor’s degree - in engineering, science, or equivalent experience
  • 5+ years of practical experience in software development of web applications (Spring, Angular, SQL, Redis, Git, Jenkins, Kafka, Maven…)
    • At-least 3+ years of experience as Development Lead

Similar Openings for You