DevOps Sonar Engineers

DevOps Sonar Engineers

Job Title: DevOps Sonar Engineers-JR-0118-153

Ideal Candidates should have:

  • Strong experience in SonarQube
  • Understanding of how Sonar ties into the TFS C# build processes (primarily TFS C# but some Maven/ANT Java and iOS Xcode) and how to configure Sonar itself.
  • Detailed understanding of how Sonar server and statistics database runs. Understand the architecture. Solve problems by combing the message boards.
  • Have excellent debugging skills and be self-motivated.
  • Ability to raise issues and risks to supervisor in a timely manner.
  • Ability to understand the Sonar and IDE plugins.
  • Experience of first line trouble shooting of failed Sonar builds and unit tests.
  • Experience in configuring server and help buildmaster with Sonar build parameters.
  • Expertise to upgrade Sonar to new release and download the latest release and certifying it in the QA environment.
  • Good understanding how the cooperating tools like MSTest, Jacoco, FxCop, PMD, StyleCop work in the Sonar infrastructure.
  • Experience in provisioning and monitoring database, build and Sonar servers.
  • Basic working knowledge of how the metrics post-processing systems work, stager and reporter.
  • Experience in configuring and understanding the static code analysis rules and be able to answer basic questions about them.
  • Experience in monitoring Q-builds and Sonar server.
  • Ability to on-board and configure 30 new solutions a week. Off-board as required.
  • Ability to perform Sonar Upgrades
  • Willingness to assist Continuous Delivery Engineers with the integration of Sonar scans into the Java and .NET automated builds.
  • Ability to troubleshoot Sonar Scan related issues and open Issues with the vendor as necessary.
  • Willingness to assist application teams in understanding Technical Debt and how to reduce it.
  • Proactive approach towards assisting the Language specific Sonar Rules committees as needed.
  • Ability to assist application teams in the Integration of Sonar processes into their local IDEs (Visual Studio, Eclipse, etc.).
  • Proven ability to work independently and as a team member.
  • Good communication (written and oral) and interpersonal skills.
  • Ability to multitask and maintain productivity with frequent interruptions.
  • Job Features

    Job CategoryUnited States
    Experience:5 years
    Qualification:Bachelor’s Degree in Computer Science, Information Systems, Engineering from a University in the US or its Foreign Equivalent
    Location:Washington DC