Tasks:
GitLab Administration: Manage and maintain GitLab instances, including installation, configuration, upgrades, and troubleshooting.
Migration Tasks: Plan, execute, and validate the migration of repositories, CI/CD pipelines, user accounts, and configurations from one GitLab instance to another.
CI/CD Pipeline Management: Design, implement, and optimize CI/CD pipelines to automate build, test, and deployment processes.
User Management: Administer user accounts, permissions, and access controls to ensure security and compliance.
Repository Management: Oversee repository creation, branching strategies, and merge processes to facilitate efficient code management.
Monitoring and Performance: Monitor GitLab performance, identify bottlenecks, and implement solutions to improve efficiency and reliability.
Integration: Integrate GitLab with other tools and platforms (e.g., Jira, Jenkins, Docker) to enhance workflow automation and collaboration.
Documentation: Create and maintain comprehensive documentation for GitLab processes, configurations, migration plans, and best practices.
Support: Provide technical support and guidance to development teams on GitLab-related issues and best practices.
Requirements:
CI/CD pipeline
GitLab administration
Programming/application development
Scripting languages
GitLab
Unix
Azure
Social Skills
Teamwork and cooperation
Communicative competence
Analytical and conceptual competence
English (Very well)
Offer:
100% remote work or hybrid work from the Client's office in Warsaw
MultiSport Plus
Group insurance
Medicover Premium
e-learning platform
Net per hour - B2B
Check similar offers