Reporting tool enhancements - Python

Employer
PTT Consulting
PTT Consulting
Description

The Global Tools team is building a reporting tool to track repository commits. The tool will extract commit data from disparate repository systems (SVN, Bitbucket, and GitLab); then consolidate the information into CSV file outputs. The technical manager will provide the engineer with the desired tool framework which needs to be built from scratch.

Non-functional requirements:

- Python programming skills.

- Communicating with remote systems via REST.

- Design and develop class structures for managing the data.

- Parsing JSON responses to populate class structures.

- Creating CSV file output.

- Good understanding how to structure functions and create libraries for reuse.

- Experience using Bitbucket and GitLab a plus.

Please provide the cost of support for 1 month (20 working days) - including full copyright transfer.

Published
on 2023-11-09
Category
Skills

Offers sent (6)

Budget
Negotiable
Copyright
-
Expires in
30 days

Recent jobs from category

  • no avatar
    coastlinedigital 0 deals
    Senior AI/ML Engineer
    01 / The company Coastline Digital Coastline Digital is a forward-deployed AI and software...
    3000.00 USD
    52 offers
    Expires in 10 days