
MicroGenesis Techsoft
2 weeks ago
Job Description :
Key Responsibilities :
- GitLab Instance Management : Administer, maintain, and upgrade our enterprise GitLab instance (self hosted or SaaS), ensuring high availability, performance, and security.
- User & Group Management : Manage user accounts, groups, roles, and permissions within GitLab, enforcing access control policies and ensuring proper segregation of duties.
- CI/CD Pipeline Support : Support and troubleshoot GitLab CI/CD pipelines, runners, and integrations.
- Optimize pipeline performance and ensure smooth execution of automated builds, tests, and deployments.
- Backup & Recovery : Implement and manage robust backup and recovery strategies for the GitLab instance and its associated data.
- Security & Compliance : Ensure the GitLab environment adheres to internal security policies and industry best practices. Conduct regular security audits and vulnerability assessments.
- Performance Tuning : Monitor GitLab performance metrics, identify bottlenecks, and implement solutions to optimize resource utilization and responsiveness.
- Integration Management : Configure and maintain integrations between GitLab and other development tools (e., Jira, SonarQube, artifact repositories, cloud platforms).
- Automation : Automate repetitive administration tasks using scripting (e., Shell, Python, Ruby) and GitLab APIs.
- Troubleshooting & Support : Provide expert-level support to developers and DevOps engineers for GitLab-related issues, including repository access, CI/CD failures, and system performance.
- Documentation : Create and maintain comprehensive documentation for GitLab configurations, best practices, troubleshooting guides, and operational procedures.
- Version Control Best Practices : Advise and enforce Git best practices, branching strategies (e. , Gitflow, GitLab Flow), and repository management.
Required Skills & Qualifications :
- Bachelor's degree in Computer Science, Information Technology, or a related field (or equivalent practical experience).
- 6+ years of dedicated professional experience as a GitLab Administrator or a similar role with a strong focus on GitLab.
- Extensive experience administering and managing large-scale GitLab instances (self-hosted or SaaS).
- Deep understanding and hands-on experience with GitLab CI/CD pipeline configuration and troubleshooting.
- Proficiency in Linux system administration (especially RHEL, CentOS, Ubuntu).
- Strong scripting skills (e., Shell, Python, Ruby) for automation and administration tasks.
- Experience with Git (version control system) and its advanced features.
- Familiarity with containerization technologies (Docker) and orchestration (Kubernetes) in the context of GitLab CI/CD.
- Understanding of networking concepts, firewalls, and load balancers relevant to GitLab deployment.
- Experience with database administration (e., PostgreSQL) for GitLab backend.
- Excellent problem-solving, analytical, and debugging skills.
- Strong communication (written and verbal) and interpersonal skills
-
MicroGenesis Techsoft
2 weeks ago
Bengaluru, India MicroGenesis Techsoft Full timeJob Description :MicroGenesis TechSoft is seeking a skilled Jira, Confluence, and Bitbucket Administrator to join our dynamic team in Bangalore.The ideal candidate will have a strong background in managing Atlassian tools, with hands-on experience in Groovy scripting to customize and enhance these platforms.Key Responsibilities :- Administer, configure, and...
-
MicroGenesis Techsoft
2 weeks ago
Bengaluru, India MicroGenesis Techsoft Full timeJob Description :Key Responsibilities :- Design, develop, and maintain robust Python-based applications and data pipelines.- Build and orchestrate workflows using Apache Airflow.- Collaborate with cross-functional teams to gather requirements and deliver high-quality solutions.- Optimize existing systems for scalability, reliability, and performance.-...
-
MicroGenesis Techsoft
2 days ago
Bengaluru, India MicroGenesis Techsoft Full timeRole : Gitlab AdministrationExperience level : 6+ yearsWork mode : Work from officeLocation : BangaloreNotice period : 0-30 daysPrimary Skills : Gitlab Global configuration experience, Very good Python scripting and python programming Job Description :Key Responsibilities :- Design, implement, and maintain GitLab CI/CD pipelines to support development and...
-
Jira Administrator
4 weeks ago
Bengaluru, Karnataka, India MicroGenesis Techsoft Full timeJob Description :MicroGenesis TechSoft is seeking a skilled Jira, Confluence, and Bitbucket Administrator to join our dynamic team in Bangalore.The ideal candidate will have a strong background in managing Atlassian tools, with hands-on experience in Groovy scripting to customize and enhance these platforms.Key Responsibilities :- Administer, configure, and...
-
MicroGenesis Techsoft
2 weeks ago
Bengaluru, India MicroGenesis Techsoft Full timeKey Responsibilities : - Atlassian Administration : Administer, configure, and maintain our Jira, Confluence, and Bitbucket environments, ensuring optimal performance, reliability, and security.- Access & Permissions : Implement and manage user access controls, roles, and permissions to maintain data integrity and security.- Customization & Automation :...
-
MicroGenesis Techsoft
2 weeks ago
Bengaluru, India MicroGenesis Techsoft Full timeJob Description :Key Responsibilities :- Technical Leadership & Mentorship : Lead, mentor, and provide technical guidance to a team of backend engineers.- Foster a culture of technical excellence, continuous learning, and adherence to best practices.- Hands-on Development : Design, develop, test, and deploy scalable, high-performance, and highly available...
-
MicroGenesis Techsoft
2 days ago
Bengaluru, India MicroGenesis TechSoft Full timeTechnical Lead - IAM Automation (6-9 years)Responsibilities :- Lead the design and development of IAM automation solutions using Python, Django, and FastAPI.- Collaborate with system architects and stakeholders to define technical strategies and roadmaps.- Drive implementation of IAM best practices across cloud and containerized environments.- Mentor and...
-
MicroGenesis Techsoft
2 days ago
Bengaluru, India MicroGenesis Techsoft Full timeJob Title : Software Engineer - ALMLocation : Bangalore, IndiaExperience : 3-5 YearsWork Mode : Work from OfficeNotice Period : 0-60 DaysRole Summary :We are seeking a skilled Software Engineer - ALM with 3-5 years of experience to join our Bangalore team. The ideal candidate will have a strong understanding of the Software Development Life Cycle (SDLC),...
-
Computer Aided Design Software Engineer
2 weeks ago
Bengaluru, India MicroGenesis TechSoft Full timeJob Title: CAD Software Developer (C# & C++) Experience: 4+ years Location: Bangalore (WFO) NP : 0 - 30days MicroGenesis is seeking a full-time CAD Software Developer to join its extended team. You will be working on developing and enhancing CAD features and plugins using C# and C++, contributing to industry-specific solutions built on IntelliCAD. This role...
-
Computer Aided Design Software Engineer
3 days ago
Bengaluru, Karnataka, India MicroGenesis TechSoft Full time ₹ 6,00,000 - ₹ 10,00,000 per yearJob Title: CAD Software Developer (C# & C++)Experience: 4+ yearsLocation: Bangalore (WFO)NP : 0 - 30daysMicroGenesis is seeking a full-time CAD Software Developer to join its extended team. You will be working on developing and enhancing CAD features and plugins using C# and C++, contributing to industry-specific solutions built on IntelliCAD.This role is...