I recently started a new position as a "program analyst" in the context of software for public administration in EU. There are two teams involved in the project, team A who are basically like product owners and architects, doing the conception and deciding of the priorities, and team B, the devs, who actually make the software.
My job in team B is to act as an interface between team A and the devs, I'm supposed to have a good overview of the project, keep track of the progress made in the code (bugs, new features etc.) so I can update team A on what's going on and in the end synchronize the teams. I also have to manage our git repo. It was clear from the beginning that I am not supposed to code. Overall I don't feel super enthusiastic about the project itself but I must admit that for a junior the working conditions are really good (working hours, holidays and salary) and the team is nice.
The contract is set for 3 years, since I'm a junior with low experience I fear that at the end of the contract I will lack some coding experience and have trouble getting a new job. So I was wondering if there are similar positions in the private sectors? And basically, how can I get the most out of this job?
Thanks!