Chief Engineer Sw Agile Se Tools

Year    Bangalore, Karnataka, India

Job Description

Position Summary

Chief Engineer - SW Agile SE Tools

7-10 Years, 1 Profile
B.E, M.BA, MCA
Domain: Telecom / Network (Preferred)
7-10 years of good experience in Software Engineering Tools support to users / development team members across the lifecycle stages would be advantage

  • Good hands-on / working knowledge on Software Engineering tools like
  • Jenkins for Continuous Integration,
  • Static Analysis Tools : Klocwork, Prevent, SonarQube,
  • Code Coverage analysis tools like Cobertura/Jacoco/Gcov/CTC++,
  • Jira & Confluence Administration, Workflow creation / modification, Projects creation / modification etc
  • Knowledge of Open Source License with Tools like Protex will be added advantage
Certified Scrum Master would be added Advantage

Role and Responsibilities

Chief Engineer - SW Agile SE Tools

7-10 Years, 1 Profile
B.E, M.BA, MCA
Domain: Telecom / Network (Preferred)
7-10 years of good experience in Software Engineering Tools support to users / development team members across the lifecycle stages would be advantage
  • Good hands-on / working knowledge on Software Engineering tools like
  • Jenkins for Continuous Integration,
  • Static Analysis Tools : Klocwork, Prevent, SonarQube,
  • Code Coverage analysis tools like Cobertura/Jacoco/Gcov/CTC++,
  • Jira & Confluence Administration, Workflow creation / modification, Projects creation / modification etc
  • Knowledge of Open Source License with Tools like Protex will be added advantage
Certified Scrum Master would be added Advantage

General Attributes required for performing the role:

Experience on the Code Quality methodology & usage of Static Code Analysis tools like Klockwork, Prevent, (Installation, execution - command line, IDE Build, Quick Build, Report generation, support related to installation & execution related issues), Code Coverage and Unit Testing methodology

Hands-on experience in using, installing, maintaining, configuring Jobs in Jenkins & Client Node configuration & Maintenance

Hands-on experience in using, installing, maintaining, configuring SonarQube tool

- Integration of SQ with Jenkins & Build Systems (Maven, ANT, MS-Build, Gradle), UTF (XUnit tools like Junit, CUnit, NUnit, GTest), Code Coverage (Jacoco, ECL-EMMA, Cobertura, Gcov, Lcov, BullsEye, CTC++), Protex, Static analysis tools like Prevent, SVACE, Klocwork, & other tools

- Administration of SonarQube & Project Creation / configuration / support (Creation of Projects, Permissions / user access management, Quality Profiles, Quality Gate, Language specific, Rules management, Dashboard creation/modification, settings management etc)

- Build & Job creation/support, Troubleshooting, & SQ Maintenance / Server Management

- SQ Configuration / support

- Report generation, Script / data extraction / Mail notification

- PostGre SQL / MYSQL Database configuration & support

- Backup / Restoration management

Hands on experience in installating / configuring Code Coverage Tools like Cobertura/ Jacoco / Gcov / CTC++ on various build systems (Maven, ANT, MS-Build, Gradle)

- Integrating Code Coverage Reports generated from the Coverage Tools like Cobertura, Jacoco, Gcov, CTC++ with SonarQube

Hands-on experience in usage & administering Jira / Confluence tool - Issue Type, Screen, Field configuration Schemes.

- Workflow Creation / modification, WF Scripting in groovy language

- Project (SCRUM/Kanban/SE) creation / modification, Boards creation (Scrum of Scrum, Kanban, SE, Scrum etc)

- Jira Admin (User management, upgradation, Disk space management, Jira / Confluence / Postgre SQL DB Server ), Scripts, Troubleshooting, Jira Server Backup / cleaning, Server credentials & Server management / maintenance

- Confluence Page creation / modification, - Confluence Admin

- Hands on experience on Scripting to extract data, Report generation from Jira, Confluence

- PostgreSQL D/b - commands & configuration

Attitude to learn and explore new tools based on the current problem / pain areas for ORG development groups e.g., Agile Tools, Static Analysis, Dynamic Analysis, Unit Test Framework, Code Coverage etc

Network with development team and Quality team to understand the current tools being used across ORG and should have the ability to judge the advantages and disadvantages of these tools

Should have basic knowledge of development, Management and Test cycle to understand, appreciate & advocate appropriate Process and tools as per need

Should be very enthusiastic and inquisitive to explorer new areas and should constantly have an eye to check newer tools in the area of SE and explore the possibility of their use in ORG

- Experience on Software development is considered as added Advantage

- Hands on experience on conducting S/w Engg. Tools Trainings & provide guidance to PM / Project Team on SE Tool execution, Report generation, Configuration/setup etc

-Help the development / test team to implement the evaluated tools in their respective projects and acquire practical knowledge on the tools

- Over a period of time, be an expert user of these tools and be able to help implement them on different platforms across ORG

- Shall support the tool usage practices & support issue resolution related to SE Tools across the project as per the org level guidelines

- Shall Provide formal training / on-Job Hand holding on mandatory Software Engineering Tools apart from other project specific / need basis tools

- Shall work on propagating the best practices related to tools, tool usage across the team members and also across the projects

- Coordinate and Support Internal Quality Audit and coordinate External Quality Audit for the respective projects

Skills and Qualifications
  • Has a wide range of experience, uses professional concepts and company objectives to resolve complex issues in creative and effective ways
  • Works on complex issues where analyzing situations or data requires an in-depth evaluation of variables. Exercises judgement in selecting methods, techniques and evaluation criteria to obtain results. Determines methods and procedures on new assignments and coordinates other's tasks
  • May manage a group such as coordinating activities regarding costs, methods and staffing
  • Typically requires at least 8 years of related experience and a Bachelor's degree; or 6 years and a Master's degree; or a PhD with 3 years
  • Please visit to see Privacy Policy, which defaults according to your location. You can change Country/Language at the bottom of the page. If you are European Economic Resident, please click .

Beware of fraud agents! do not pay money to get a job

MNCJobsIndia.com will not be responsible for any payment made to a third-party. All Terms of Use are applicable.


Related Jobs

Job Detail

  • Job Id
    JD2942181
  • Industry
    Not mentioned
  • Total Positions
    1
  • Job Type:
    Full Time
  • Salary:
    Not mentioned
  • Employment Status
    Permanent
  • Job Location
    Bangalore, Karnataka, India
  • Education
    Not mentioned
  • Experience
    Year