GitLab Nigeria Job Portal 2020 | www.about.gitlab.com.
GitLab Inc. is a company based on the GitLab open-source project, helping developers collaborate on code to build great things and ship on time. We are an active participant in our global community of customers and contributors, trying to serve their needs and lead by example.
We have one vision: everyone can contribute to all digital content, and our mission is to change all creative work from read-only to read-write. We value results, transparency, sharing, freedom, efficiency, frugality, collaboration, directness, kindness, diversity, boring solutions, and quirkiness.
If these values match your personality, work ethic, and goals, we encourage you to visit our primer to learn more.
We are recruiting to fill the following positions below:
IMPORTANT! Currently, GitLab Nigeria Recruitment Application Form is not yet out online, DISREGARD any form of advert you come across. This page will be updated immediately the form is out.
1. Job Title: Business Systems Administrator
Location: Nigeria
Job Description
- Business Systems Administrators work on the configuration of GitLab’s Salesforce.com instance and all packages, tools and integrations associated with it.
- They work with Field Operation’s internal customers such as Sales, Marketing, Customer Success and Finance to gather requirements for improvement projects and then execute on those projects.
- They work with a combined team of Business Systems Engineers, Data Analysts, and Sales Operations Specialist to keep our Go-To-Market processes automated and efficient.
Responsibilities
- Support our internal customers by fielding any and all questions, solving problems on the spot or routing them to who can solve in a timely manner.
- Oversee the configuration and support of our suite of Sales Tools, being the go-to person for any questions or improvement ideas.
- Build enhancements with Salesforce.com configuration such as workflow rules, validation rules, process builder and lightning components.
- Expert knowledge on the use of Salesforce.com objects such as Accounts, Contacts, Leads, Opportunities, Quotes, and Campaigns.
- Jump in and own short range Sales efficiency projects, having real impact on Sales performance.
- Gather business requirements for improvement projects and synthesize them into technical specifications for Business Systems Engineers to build.
Requirements
- 2+ Years experience in a Sales Operations, Business Operations or Business Systems role.
- Received or pursuing the Salesforce.com Administrator certification.
- Experience with Quote to Cash or Configure, Price, Quote functionality.
- Understanding of the Salesforce.com data model and how to effectively extract, transform and load data.
- An inclination towards communication, inclusion, and visibility.
- Experience owning and driving a project from concept to production, including proposal, discussion, and execution.
- Self-motivated and self-managing, with strong organizational skills.
- Demonstrated ability to work collaboratively and across teams.
- Share GitLab’s values, and works in accordance with those values.
- Ability to thrive in a fully remote organization.
Nice To Haves:
- Experience with Zuora and Zuora CPQ.
- Experience with DataFox, DiscoverOrg or similar data enrichment tools.
- Salesforce.com App Builder, Architect or other advanced certifications.
- Experience working at a subscription based product company.
- Experience working in an Agile team work environment.
Application Closing Date
Not Specified.
Method of Application
Interested and qualified candidates should:
2. Job Title: Manager, Technical Account Managers (EMEA)
Location: Nigeria
Job Description
- GitLab is a hyper-growth company searching for people who are intelligent, aggressive and agile with strong skills in technology, sales, business, communication and leadership. Desire to lead through change is a must.
- The Manager of Technical Account Managers is a management position on the front line working with the Technical Account Managers helping evolve and grow our large, Mid Market and SMB customers.
- This is a player/coach role where the individual is expected to be experienced in and have advanced insight to the GitLab platform. The individual will contribute to territory and account strategy as well as driving the execution directly and indirectly.
- The individual will need to be very comfortable giving and receiving positive and constructive feedback, as well as adapting to environmental change and retrospecting on successes and failures. The Manager of the Technical Account Managers will work together with the other managers within the Customer Success organization to help execute on strategies and vision with the Director.
- You will have the opportunity to help shape and execute a strategy to help the Technical Account Managers build mindshare and broad use of the GitLab platform within enterprise customers. Coaching your team members to becoming the trusted advisors to their customers in a post sale situation. The ideal candidate must be self-motivated with a proven track record in software/technology sales or consulting.
- The ability to connect technology with measurable business value is critical to a solutions architect. You should also have a demonstrated ability to think strategically about business, products, and technical challenges. You will also be responsible in helping grow and maintain our enterprise level customers.
Responsibilities
- Work with the Customer Success Director to help establish and manage goals and responsibilities for Technical Account Managers.
- Assist in development of thought leadership, event-specific and customer-facing presentations
- Share hands-on technical preparation and presentation work for key accounts
- Ensure the Technical Account Managers exceeds corporate expectations in core knowledge, communication and execution
- Define and maintain a high bar for team member expectations and enable the team to achieve it
- Challenge the team and yourself to continually learn and grow as trusted advisors to clients
- Monitor performance of team members and provide timely feedback and development assistance
- Create, review, and approve formal statements of work, change requests, and proposals
- Develop senior-level relationships with customers
- Manage resource assignments and staffing levels, including recruitment as needed
- Identify and implement improvements to the processes and tools used as a seasoned with experience leading teams of project managers and consultants in support of external customers.
- Work together with our Sales organization and Implementation Engineers to propose, scope, and price Professional Services Statements of Work
- Work together with Solutions Architects and Implementation Engineers to plan and execute internal projects, ensure that teams have appropriate training and manage resources to deliver Customer Success offerings
- Provide leadership and guidance to coach, motivate and lead the team members to their optimum performance levels and career development.
- Ensure delivery model is focused on quality, cost effective delivery of services and customer success outcomes
- Remains knowledgeable and up-to-date on GitLab releases
- Documents services provided to customers, including new code, techniques and processes, in such a way as to make such services more efficient in the future and to add to the GitLab community. Works with the Product Engineering and Support teams, to contribute documentation for GitLab
- Help build programs that the Technical Account Managers will execute to effectively grow our enterprise customers
- Ensure your team maintains high levels of customer retention, customer satisfaction and customer expansion as measured by quarterly goals, surveys and Net Promoter Score
- Partner with Technical Support leadership to ensure a seamless customer handoff of escalated technical issues
- Develop strong relationships with Engineering and Product to ensure cohesion and shared understanding of goals, initiatives
- Drive team to exceed company growth and retention forecasts. Oversee initiatives set forth in Quarterly Goals
- Manage a team of highly motivated, customer-focused Technical Account Managers to manage the overall health and care of accounts (e.g. onboarding customers, product/service adoption by user, monitoring engagement across the post-sale lifecycle), and develop compensation plans and career paths appropriate to specific functions within the team
Requirements
- 7 + years of experience in a related function is required with direct customer advocacy and engagement experience in post-sales
- Prior experience in Customer Success or equivalent history of increasing satisfaction, adoption, and retention
- Familiarity working with clients of all sizes, especially large enterprise organizations
- Exception verbal, written, organizational, presentation, and communications skills
- Detailed oriented and analytical
- Strong team player but self starter
- Strong technical, analytic and problem solving skills
- Experience with Ruby on Rails applications and Git
- Deep knowledge of software development lifecycle and development pipeline
- Understanding of continuous integration, continuous deployment, chatOps, and cloud native
- Above average knowledge of Unix and Unix based Operating Systems
- Installation and operation of Linux operating systems and hardware investigation/manipulation commands
- BASH/Shell scripting including systems and init.d startup scripts
- Package management (RPM, etc. to add/remove/list packages)
- Understanding of system log files/logging infrastructure
- B.Sc. in Computer Science or equivalent experience
- Programming/scripting experience & skill is required (Bash & Ruby)
- Project management experience & skills
- Source Code Management admin and/or Professional Services experience would be a plus
- Set up High Availability/Disaster Recovery, working with Containers and Schedulers (Kubernetes preferred) and also experience with Amazon Web Services stack (EC2, ECS, RDS, ElastiCache)
- Leadership at GitLab
Application Closing Date
Not Specified.
Method of Application
Interested and qualified candidates should:
3. Job Title: Business Systems Engineer
Location: Nigeria
Job Description
- Business Systems Engineers work on custom APEX and Visualforce solutions for GitLab’s Salesforce.com instance along with all packages, tools and integrations associated with it.
- They work with Field Operation’s internal customers such as Sales, Marketing, Customer Success and Finance to translate improvement project technical specifications into a project approach and then execute on those projects.
- They work with a combined team of Business Systems Administrators, Data Analysts, and Sales Operations Specialists to keep our Go-To-Market processes automated and efficient.
Responsibilities
- Work alongside Business System Administrators to turn business requirements into technical specifications and project approach.
- Develop APEX and Visualforce solutions that follow Salesforce.com best practices and templating.
- Communicate and collaborate with other technical resources across GitLab.
- Recognize impediments to our efficiency as a team (“technical debt”), propose and implement solutions.
- Participate in team code reviews, user acceptance testing and maintain excellent documentation of all work.
- Advocate for improvements to product quality, security, and performance.
- Respond quickly to bugs and the direction of Sales Systems and Field Operations managers.
Requirements
- 2+ Years experience in a Salesforce.com Developer, Business Systems Engineer, or Backend Engineer role.
- Received or pursuing the Salesforce.com Platform Developer 1 certification.
- Experience with the Software Development Life Cycle, Source Control (Git), and Salesforce.com coding best practices.
- Understanding of the Salesforce.com data model and how to effectively extract, transform and load data.
- An inclination towards communication, inclusion, and visibility.
- Experience owning and driving a project from concept to production, including proposal, discussion, and execution.
- Self-motivated and self-managing, with strong organizational skills.
- Demonstrated ability to work collaboratively and across teams.
- Share GitLab’s values, and works in accordance with those values.
- Ability to thrive in a fully remote organization.
Nice To Haves:
- Knowledge of at least one other non-Apex language such as Ruby on Rails, Java, Javascript, PHP or Python.
- Experience with Zuora and Zuora CPQ.
- Salesforce.com Platform Developer 2, Architect or other advanced certifications.
- Experience working at a subscription based product company.
- Experience working in an Agile team work environment.
Compensation
- To view the full job description and its compensation calculator, view our . The compensation calculator can be found towards the bottom of the page.
- Additional details about our process can be found on our .
Application Closing Date
Not Specified.
Method of Application
Interested and qualified candidates should:
Note: This role is remote.
4. Job Title: Test Automation Engineer
Location: Nigeria
Job Descriptions
- This position is remote based.
- GitLab is looking for motivated engineers to help grow our test automation efforts across the entire GitLab platform.
- This is a key software development position with a new and growing team, so your efforts will have a noticeable impact to both the company and product.
- We are excited to find candidates who have a passion for high quality software, enjoy collaborating with other teams, and are methodical problem solvers.
Responsibilities
- Expand our existing test automation framework and test coverage.
- Develop new tests and tools for our GitLab.com frontend, backend APIs and services, and low-level systems like geo replication, CI/CD, and load balancing.
- Work with the product team and other development teams to understand how new features should be tested, and then engage them in contributing automated tests.
- Work with engineers to define and implement mechanisms to inject testing earlier into the software development process.
- Identify and drive the adoption of best practices in code health, testing, testability, and maintainability. You should know about clean code and the test pyramid, and champion these concepts.
- Analyze complex software systems and collaborate with others to improve the overall design, testability and quality.
- Strive for the fastest feedback possible. Test parallelization should be a top priority. You see distributed systems as a core challenge of good test automation infrastructure.
- Configure automated tests to execute reliably and efficiently in CI/CD environments.
- Track and communicate test results in a timely, effective, and automated manner.
Requirements
- Strong experience developing in Ruby
- Strong experience using Git
- Experience using test automation tools like Capybara, Watir, Selenium
- Relevant work experience in software development and/or test automation
- Experience working with Docker containers
- Experience with AWS or Kubernetes
- Experience with Continuous Integration systems (e.g., Jenkins, Travis, GitLab)
- Ideally we are looking for someone with security testing experience, however, this isn’t a prerequisite for an application
- You share our values, and work in accordance with those values.
Compensation
Please view the compensation range for this role at the bottom of the .
Application Closing Date
Not Specified.
How to Apply
Interested and qualified candidates should:
Hiring Process
- Candidates for this position can expect the hiring process to follow the order below. Please keep in mind that candidates can be declined from the position at any stage of the process. As a result an interview can be canceled at any time even if the interviews are very close (e.g. a few hours apart).
- To learn more about someone who may be conducting the interview, find her/his job title on our .
- Candidates will be invited to complete a technical assessment from our Recruiting team.
- Qualified candidates will be invited to schedule a 30 minute screening call with our Recruiting team.
- Next, candidates will be invited to schedule a 45 minute first interview with the Hiring Manager
- Next, candidates will then be invited to schedule a 1 hour technical interview with a Senior Test Automation Engineer.
- Next, candidates will then be invited to schedule a 1 hour peer interview with two Engineers in the Quality department..
- Finally, candidates will be invited to schedule a 45 minute interview with the Head of Quality.
- Successful candidates will subsequently be made an offer via email
- Additional details about our process can be found on our .
5. Job Title: Senior Product Designer, Monitor
Location: Nigeria
A brief overview
- GitLab is building an open source, single application for the entire software development lifecycle—from project planning and source code management to CI/CD, monitoring, and security.
- We started 2019 with a team of 15 Product Designers and Researchers. Right now, we’re in a period of growth, we’re doubling the size of the UX team, and we’re doubling the number of GitLab employees to over 1000 this year, too.
- At GitLab, we live and breathe open source principles. This means our entire handbook is online, and with a few clicks, you can find the details of future releases and an overview of the product vision you’d contribute to when working here.
- As a Senior Product Designer at GitLab, you will be embedded in our Monitor stage group, where you’ll be enabling users to monitor key metrics within their application environment.
What you can expect in a Senior Product Designer, Monitor role at GitLab
- You’ll help improve the overall experience of our monitoring, continuous development, and incident management tools through research and design.
- You’ll work with Product Managers to define the product goals, roadmap, and strategy for our Monitor stage group.
- You’ll work alongside UX Researchers, Product Managers, and Engineers to iterate on new features within the GitLab product.
- You’ll communicate your design thinking and ideas through wireframes, prototypes, user flows, mockups, and hi-fidelity visual designs.
- You’ll engage with our user base and the wider GitLab community to understand their pain points and work toward long-term fixes that enable them to succeed with their goals.
- You’ll undertake usability testing to validate your thinking, collaborate with our UX Researchers on generative research, and you’ll share findings with the wider team, ensuring recommendations are communicated effectively across our organization.
- You’ll contribute to our Design System, alongside the rest of the UX team, and the GitLab community as a whole.
Projects you might work on in our Monitor stage group
- You’ll spend your time collaborating with a cross-functional team, helping build out dashboards, monitoring functionality and error tracking features for contemporary Operations teams. This means the tools you’ll be working on will help cloud-native developers get insights into their application environment, stay on top of key metrics, and any manage incidents that arise. A breakdown of the different categories of product you may be working on in the Monitor stage can be found on our product vision page.
You should apply if
- You’ve got at least a few years of experience designing developer tools, enterprise software, or complex web applications.
- You’ve got a deep understanding of contemporary development practices.
- You’ve got some knowledge of the DevOps lifecycle and continuous deployment through past experiences, passions or previous job roles.
- You enjoy getting involved in research and usability testing, and you continually look to improve your user research abilities.
- You want to design for a complex product with technical users who have continually evolving needs.
- You’ve got a portfolio of work that shows us your product design skills across user research, UX strategy, wireframing, prototyping, product strategy, and complex data visualization.
- The idea of playing a key part in the evolution of our Pajamas Design System is truly exciting to you.
- You’re comfortable with frontend code. You can demonstrate this through your hands-on coding skills with HTML/CSS/JS, or by showing us you have a deep understanding of the needs of engineers you’ve worked with previously.
- Our values of collaboration, results, efficiency, diversity, iteration, and transparency resonate with you.
Application Closing Date
Not Specified.
How to Apply
Interested and qualified candidates should:
6. Job Title: Senior Product Marketing Manager
Location: Nigeria
Job Descriptions
- This position is remote based.
- Senior product marketing managers are leaders and bring deep expertise in a specific domain. Through your leadership, experience, and insight, you will position GitLab to address business challenges, contribute to the product strategy, and provide thought leadership. You will be expected to prioritize and manage your work with minimal guidance from leadership or other product team members.
Responsibilities
Who, Where and Why:
- Research and define our enterprise buyer and user personas, their specific needs, challenges, and goals that we can help address.
- Research, document, and operationalize particular customer use cases and problems that GitLab solves.
- Identify and define the key value drivers which differentiate GitLab in the market.
- Partner with sales, product management, customer success, and engineering teams to refine and evolve our product roadmap.
What:
- Develop product marketing collateral such as website pages, blogs, white papers, webinars, videos, decks, and data sheets supporting the buyer’s journey communicating the value of GitLab.
- Participate and contribute to field and industry events as a GitLab evangelist and thought leader.
- Develop and deliver product, market, and industry-specific enablement to the GitLab sales team and partners.
- Create campaign messaging and content as required to support ongoing marketing initiatives.
Proof:
- Develop strong relationships with analysts and regularly brief them about GitLab’s unique value proposition.
- Document and demonstrate GitLab value in analyst market research reports.
- Support the development of customer case studies and webinars that help to demonstrate the value of GitLab for our customers.
Choices:
- Participate and support win/loss analysis to understand why we win, where we win, who to target, and what to avoid.
- Support research into competitive threats and challenges to understand how to position GitLab in a rapidly changing market.
- Research and track overarching market trends and patterns that influence our ability to compete.
Requirements
- At least 6 years enterprise software marketing experience, including 4 directly in product marketing.
- Deep understanding of Agile and DevOps methodologies across the entire Software Development Lifecycle, especially in large enterprise environments.
- Extensive experience in at least one of the following domains/areas (portfolio management, requirements management, agile project management, source code management, continuous integration, quality management, application security, continuous delivery, containers, kubernetes, release management, or application performance monitoring)
- Outstanding English communication skills with the ability to explain and translate complex technical concepts into simple and intuitive communications.
- Able to coordinate across many teams and iterate and deliver in a fast-moving startup environment.
- Proven ability to be self-directed and work with minimal supervision.
- Data-driven, use data to measure results and inform decision making and strategy development.
- Experience with Software-as-a-Service offerings and open core software a plus.
- Experience designing sales collateral from scratch based on sales conversations, sales calls, product interviews, user interviews, market research, and your own experience.
- You share our values and work according to those values.
- Develops and implements GTM strategies and campaigns in partnership with sales, growth, digital, and content marketing.
- Researches and supports pricing and packaging decisions in order to meet market demands and needs.
- Defines and leads market research projects into specific market segments.
Application Closing Date
Not Specified.
How to Apply
Interested and qualified candidates should:
7. Job Title: Senior Product Designer, Monitor
Location: Nigeria
A brief overview
- GitLab is building an open-source, a single application for the entire software development lifecycle—from project planning and source code management to CI/CD, monitoring, and security.
- We started 2019 with a team of 15 Product Designers and Researchers. Right now, we’re in a period of growth, we’re doubling the size of the UX team, and we’re doubling the number of GitLab employees to over 1000 this year, too.
- At GitLab, we live and breathe open source principles. This means our entire handbook is online, and with a few clicks, you can find the details of future releases and an overview of the product vision you’d contribute to when working here.
- As a Senior Product Designer at GitLab, you will be embedded in our Monitor stage group, where you’ll be enabling users to monitor key metrics within their application environment.
What you can expect in a Senior Product Designer, Monitor role at GitLab
- You’ll help improve the overall experience of our monitoring, continuous development, and incident management tools through research and design.
- You’ll work with Product Managers to define the product goals, roadmap, and strategy for our Monitor stage group.
- You’ll work alongside UX Researchers, Product Managers, and Engineers to iterate on new features within the GitLab product.
- You’ll communicate your design thinking and ideas through wireframes, prototypes, user flows, mockups, and hi-fidelity visual designs.
- You’ll engage with our user base and the wider GitLab community to understand their pain points and work toward long-term fixes that enable them to succeed with their goals.
- You’ll undertake usability testing to validate your thinking, collaborate with our UX Researchers on generative research, and you’ll share findings with the wider team, ensuring recommendations are communicated effectively across our organization.
- You’ll contribute to our Design System, alongside the rest of the UX team, and the GitLab community as a whole.
Projects you might work on in our Monitor stage group
- You’ll spend your time collaborating with a cross-functional team, helping build out dashboards, monitoring functionality and error tracking features for contemporary Operations teams. This means the tools you’ll be working on will help cloud-native developers get insights into their application environment, stay on top of key metrics, and any manage incidents that arise. A breakdown of the different categories of product you may be working on in the Monitor stage can be found on our product vision page.
You should apply if
- You’ve got at least a few years of experience designing developer tools, enterprise software, or complex web applications.
- You’ve got a deep understanding of contemporary development practices.
- You’ve got some knowledge of the DevOps lifecycle and continuous deployment through past experiences, passions or previous job roles.
- You enjoy getting involved in research and usability testing, and you continually look to improve your user research abilities.
- You want to design for a complex product with technical users who have continually evolving needs.
- You’ve got a portfolio of work that shows us your product design skills across user research, UX strategy, wireframing, prototyping, product strategy, and complex data visualization.
- The idea of playing a key part in the evolution of our Pajamas Design System is truly exciting to you.
- You’re comfortable with frontend code. You can demonstrate this through your hands-on coding skills with HTML/CSS/JS, or by showing us you have a deep understanding of the needs of engineers you’ve worked with previously.
- Our values of collaboration, results, efficiency, diversity, iteration, and transparency resonate with you.
Application Closing Date
Not Specified.
How to Apply
Interested and qualified candidates should:
IMPORTANT! Currently, GitLab Nigeria Recruitment Application Form is not yet out online, DISREGARD any form of advert you come across. This page will be updated immediately the form is out.
Note: GitLab Nigeria is an equal opportunity employer committed to hiring a diverse workforce and sustaining an inclusive culture. GitLab Nigeria does not discriminate on the basis of disability, veteran status or any other basis protected under federal, state or local laws.
We believe this article was interesting, if yes, don’t hesitate using our share button below to inform – friends and relation via Facebook, Twitter or Google+.
StudentsandScholarship Team.