
Senior Dependency Engineer, Go
Posted May 24

Posted May 24
This is a fully remote position, open to applicants in Romania.
• Developing Snap packages
• Utilizing LXD
• Managing dependencies within a large monorepo ecosystem
• Working with Go modules: comprehending project structures, go.mod, and various dependency types (required, indirect, extended)
• Executing advanced semantic versioning (semver), which includes: version incrementing, managing tags, updating modules, aligning versions across multiple repositories, and migrating and updating dependencies across different repositories in accordance with the release process
• Ability to work between 8-16/9-17 East Coast time in the US (14:00-22:00 CET)
• Basic understanding of LXD
• Familiarity with Ubuntu Snap / Snapcraft
• Proficient knowledge of Python
• Understanding of snapd and the wider Ubuntu ecosystem
• Experience with Launchpad
• Knowledge of Go, particularly in managing dependencies within monorepo settings
• Practical experience with Go modules
• Experience in working with go.mod files
• Strong grasp of semantic versioning
• Proficiency in Git and Gitflow
• Familiarity with CI/CD processes
• Excellent troubleshooting abilities for Go modules, including resolving module issues and addressing dependency conflicts
• Strong communication skills (English proficiency at least B2)
• Health insurance
• Opportunities for professional development
TechBiz Global
ALTEN
Get handpicked remote jobs straight to your inbox weekly.