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 Category||United 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 |