We have an application code (<50 files for now. can grow) that multiple devs work with. I maintain the master copy of it in a server where git available. I'm thinking of having version control with git for this codebase.
The other devs should be able to pull and push changes to it. I'm looking for an optimal workflow that'll save us some headaches later.
I am a C developer and I work personally on PHP and have written some utility scripts using python. I don't stick to a language. I am a quick learner and I am flexible.
I would like to start with a small tasks / modules as of now until I get a hold on things.
Well, then go on - list your interests (or skills).
And please don't pick a project that's desperate for people -
It's a classic case of the mythical man month.
Most of the time the core folks will find bringing up a new member up-to speed as a distraction, particularly when there's no commitment from either side to keep working on it (compared something like google summer of code).
PS: if all else fails, pick up a new programming language & write examples/cookbook-recipes for it
Remote: Yes
Willing to relocate: Yes
Technologies: DevOps, AWS, Python, Selenium, C, Unix, Javscript
Resume/CV: https://www.linkedin.com/in/santhoshkumarsrinivasan/
Email: san@sanspace.in
Github: https://github.com/sanspace
Will require VISA sponsorship
Not a citizen/GC holder