Perl and MySQL Specialist for GDPR Project

Stockholm  ‐ Onsite
This project has been archived and is not accepting more applications.
Browse open projects on our job board.

Description

Our client is looking to take on a Perl and MySQL Specialist to join them on a GDPR Project.

R OLE and Knowledge:

1. Perl knowledge
1.1. Perl version: v5.10
1.2. Be able to read and analyze Perl code
1.2.1. The code is old and developed in stages during the last 18 years.
1.2.2. (initial release )
1.3. Write new Perl code
1.3.1. Try to follow the current coding structure as it is in use today
1.4. (Not junior, but does not need to be guru)

2. MySQL knowledge
2.1. MySQL version: 5.1
2.2. Be able to walk through the DB and understand the setup
2.3. Be able to write SQL queries for the task.
2.4. (Not junior, but does not need to be guru)

3. Linux understanding
3.1. Linux version: RedHat Enterprise Linux v6 (RHEL6)
3.2. Should be self-going in Linux environment
3.3. Not a beginner (but does not need to be expert)

4. Migration scripts
4.1. Input data is quite structured
4.2. The form may have changed over the years
4.2.1. So it might need to be written to accomplish that.
4.3. Any Scripting language will due, Perl is not required.
4.3.1. The Scripting language must be already installed (Perl v5.10, python v2.6, bash script v4.1)
4.4. Write migration instruction
4.5. Not Junior (but does not need to be guru)

5. Testing
5.1. Be able to test the code and understand what needs to be address in turns of errors.
5.2. Create testing instructions and run the tests
5.2.1. To verify the so everything is covered.
5.3. Not Junior (but does not need to be guru)

6. Documentation
6.1. Document the changes
6.1.1. Both in the code and a simple notification. (like a README/UPDATE file)
6.1.2. Does not need to be too elaborated, just what have been done and where, so next guy can continue.
6.2. If needed add comments in the code
6.2.1. If the programmer feels the needs for some comments in the code, so will probably the next programmer as well.
6.2.2. Since the current status of the code is not extremely well documented, it might be good to add bits and pieces.

Start date
ASAP
Duration
3 months
From
Cyberteam
Published at
16.10.2018
Project ID:
1649707
Contract type
Freelance
To apply to this project you must log in.
Register