Location: Remote, Canada; Remote, United States
GitLab is the intelligent orchestration platform for DevSecOps. GitLab enables organizations to increase developer productivity, improve operational efficiency, reduce security and compliance risk, and accelerate digital transformation. More than 50 million registered users and more than 50% of the Fortune 100* trust GitLab to ship better, more secure software faster.
The same principles built into our products are reflected in how our team works: we embrace AI as a core productivity multiplier, with all team members expected to incorporate AI into their daily workflows to drive efficiency, innovation, and impact. GitLab is where careers accelerate, innovation flourishes, and every voice is valued. Our high-performance culture is driven by our values and continuous knowledge exchange, enabling our team members to reach their full potential while collaborating with industry leaders to solve complex problems.
Co-create the future with us
as we build technology that transforms how the world develops software.
*
Fortune 500® is a registered trademark of Fortune Media IP Limited, used under license. Claim based on GitLab data. Fortune 100 refers to the top 20% ranked companies in the 2025 Fortune 500 list, published in June 2025. Fortune and Fortune Media IP Limited are not affiliated with, and do not endorse products or services of GitLab.
As an Intermediate Backend Engineer on the GitLab Orbit team, you'll help build and operate a graph data service that supports GitLab Duo agents, analytics, and architecture-level features across GitLab.com, Dedicated, and Self-Managed deployments. You'll join a Rust-first team that values clear ownership, thoughtful system design, and rigorous thinking about data and reliability.
The Knowledge Graph service is a Rust backend that builds a property graph from GitLab’s software development lifecycle (SDLC) and code data. It uses ClickHouse, NATS JetStream, and the Data Insights Platform. It exposes secure graph queries and MCP tools used by AI agents and product features. In this role, you’ll deliver features and improvements in well-scoped areas, learn the broader architecture, and contribute to reliability, observability, and operational readiness.
In your first year, you’ll take clear ownership of specific components or features (for example, parts of the SDLC indexing pipeline or query paths). You’ll help reduce single points of failure with better tests and runbooks, and you’ll help the team ship analytical services that are easier to maintain and evolve over time.
What you’ll do
Implement and iterate on backend features in the Rust-based Knowledge Graph service, including changes to the query engine, SDLC and code indexing flows, and API endpoints (including MCP endpoints) under guidance from senior and staff engineers.
Maintain integrations between Knowledge Graph and the rest of the GitLab platform, working in areas that touch GitLab Rails, the Data Insights Platform (Siphon, NATS, ClickHouse), and GitLab Duo Agent Platform.
Contribute to system design discussions by proposing options, raising questions, and documenting decisions, with a focus on reliability, scalability, and maintainability for analytical graph workloads.
Improve the operational maturity of the service by adding or enhancing metrics, logging, runbooks, alerts, and small readiness tasks, and by participating in on-call rotation as appropriate for your level and experience.
Collaborate asynchronously with product, data, infrastructure, security, and AI counterparts to clarify requirements, align on scope, and ship features safely for customers and sustainably for the team.
Use AI-assisted development workflows responsibly (for example, using Knowledge Graph-backed agents and internal Duo tooling), and share what works with the team while keeping a strong focus on code quality and correctness.
Participate in code reviews, knowledge-sharing sessions, and pairing to both learn from others and help maintain consistent standards across the codebase.
Contribute across the stack when needed, including occasional Ruby work for Rails integration and authorization paths, or small frontend changes related to Knowledge Graph features (for example, Software Architecture Map UI plumbing).
Take part in on-call or operational support where your team’s ownership model requires it.
What you’ll bring
Professional experience building and maintaining backend systems in production, with an understanding of reliability, maintainability, and how to support services over time (for example, incident response and follow-ups).
Proficiency in at least one modern backend language and strong interest in Rust, with either prior Rust experience or clear evidence you can ramp quickly and deliver in a Rust-first, performance-sensitive codebase.
Some exposure to distributed data or analytics systems (for example, OLAP databases, Kafka- or NATS-style messaging, or change data capture (CDC) pipelines), or strong motivation to develop those skills in this role.
Interest in graph data modeling and query patterns (property graphs, multi-step (n-hop) traversals, aggregations), and willingness to learn the tools and concepts used in Knowledge Graph over time.
Practical experience (or strong interest) using AI tools in day-to-day development, along with a thoughtful approach to validating outputs and integrating AI into your workflow.
A language-agnostic mindset and evidence that you can pick up new languages and frameworks as needed (for example, Ruby, Go, or TypeScript/Vue where the work touches adjacent systems).
Solid fundamentals in system design for your level, including the ability to reason about trade-offs, ask good questions, and align your implementation work with documented architectural decisions.
Comfort working in a low-process, high-ownership environment where you take responsibility for your work, refine problem statements with teammates, and communicate progress clearly in writing across time zones in an all-remote team.
About the team
GitLab Orbit sits within the Data Engineering organization. We work closely with partners across AI (Duo Agent Platform), analytics, infrastructure and delivery, and security because our work spans many parts of the platform.
We collaborate asynchronously rather than following a feature factory model. A key challenge for us right now is scaling sustainably as usage grows and team members take time off. That includes hardening multi-tenant behavior. At the same time, we're bringing Knowledge Graph to
The base salary range for this role’s listed level is currently for residents of the United States only. This range is intended to reflect the role's base salary rate in locations throughout the US. Grade level and salary ranges are determined through interviews and a review of education, experience, knowledge, skills, abilities of the applicant, equity with other team members, alignment with market data, and geographic location. The base salary range does not include any bonuses, equity, or benefits. See more information on our
benefits
and
equity
. Sales roles are also eligible for incentive pay targeted at up to 100% of the offered base salary.
United States Salary Range
$115,200
—
$162,000 USD
How GitLab Supports Full-Time Employees
Benefits to support your health, finances, and well-being
Flexible Paid Time Off
Team Member Resource Groups
Equity Compensation & Employee Stock Purchase Plan
Growth and Development Fund
Parental Leave
Please note that we welcome interest from candidates with varying levels of experience; many successful candidates do not meet every single requirement. Additionally, studies have shown that people from
underrepresented groups
are less likely to apply to a job unless they meet every single qualification. If you're excited about this role, please apply and allow our recruiters to assess your application.
Country Hiring Guidelines:
GitLab hires new team members in countries around the world. All of our roles are remote, however some roles may carry specific location-based eligibility requirements. Our Talent Acquisition team can help answer any questions about location after starting the recruiting process.
Privacy Policy:
Please review our
Recruitment Privacy Policy.
Your privacy is important to us.
GitLab is proud to be an equal opportunity workplace and is an affirmative action employer. GitLab’s policies and practices relating to recruitment, employment, career development and advancement, promotion, and retirement are based solely on merit, regardless of race, color, religion, ancestry, sex (including pregnancy, lactation, sexual orientation, gender identity, or gender expression), national origin, age, citizenship, marital status, mental or physical disability, genetic information (including family medical history), discharge status from the military, protected veteran status (which includes disabled veterans, recently separated veterans, active duty wartime or campaign badge veterans, and Armed Forces service medal veterans), or any other basis protected by law. GitLab will not tolerate discrimination or harassment based on any of these characteristics. See also
GitLab’s EEO Policy
and
EEO is the Law
. If you have a disability or special need that requires
accommodation
, please let us know during the
recruiting process
.
УдалённоRemote, Canada; Remote, United States; Comfort working in a low-process, high-ownership environment where you take responsibility for your work, refine problem statements with teammates, and communicate progress clearly in writing across time zones in an all-remote team; The base salary range for this role’s listed level is currently for residents of the United States only
Location: Remote, United States
GitLab is the intelligent orchestration platform for DevSecOps. GitLab enables organizations to increase developer productivity, improve operational efficiency, reduce security and compliance risk, and accelerate digital transformation. More than 50 million registered users and more than 50% of the Fortune 100* trust GitLab to ship better, more secure software faster.
The same principles built into our products are reflected in how our team works: we embrace AI as a core productivity multiplier, with all team members expected to incorporate AI into their daily workflows to drive efficiency, innovation, and impact. GitLab is where careers accelerate, innovation flourishes, and every voice is valued. Our high-performance culture is driven by our values and continuous knowledge exchange, enabling our team members to reach their full potential while collaborating with industry leaders to solve complex problems.
Co-create the future with us
as we build technology that transforms how the world develops software.
*
Fortune 500® is a registered trademark of Fortune Media IP Limited, used under license. Claim based on GitLab data. Fortune 100 refers to the top 20% ranked companies in the 2025 Fortune 500 list, published in June 2025. Fortune and Fortune Media IP Limited are not affiliated with, and do not endorse products or services of GitLab.
An overview of this role
As a Migration Engineer for GitLab Dedicated, you'll partner with customers to plan and deliver migrations from self-managed GitLab to GitLab Dedicated. You'll use GitLab Geo to replicate customer data and move customers onto fully managed, isolated GitLab environments with minimal disruption. You'll balance hands-on technical delivery with clear communication and project ownership, translating each customer's goals, timelines, and constraints into a practical plan and guiding them through cutover and validation.
You'll use infrastructure as code and configuration as code practices, Kubernetes, cloud platforms, and network design to work within existing GitLab Dedicated environments. You'll also improve the tooling, scripts, and runbooks that make migrations repeatable and reduce manual work, while sharing insights from customer engagements with GitLab's Product and Engineering teams.
Lead migrations from self-managed GitLab to GitLab Dedicated using GitLab Geo to replicate customer data
Design migration runbooks and automation for repeatable cutovers, and validate target environments built with Terraform, Ansible, and Kubernetes
What you’ll do
Deliver customer migrations from initial assessment through planning, replication, cutover, and post-migration validation.
Use GitLab Geo to replicate customer data, debug synchronization issues, identify root causes, and keep migrations on track.
Design customer network connectivity within GitLab Dedicated constraints, including virtual private clouds, private connectivity, Domain Name System configuration, and firewall rules.
Apply infrastructure as code and configuration as code practices to interact with and validate existing GitLab Dedicated environments.
Advise customers on migration sequencing, cutover windows, integration requirements, risks, and clear next steps.
Improve migration tooling, scripts, and runbooks to make delivery more reliable, repeatable, and efficient.
Partner with Professional Services, Environment Automation, Product, and Engineering to resolve blockers, share field feedback, and keep delivery consistent.
Manage multiple customer engagements while balancing customer outcomes, delivery priorities, and share technical knowledge with other engineers.
Take part in on-call or operational support where your team’s ownership model requires it.
What you’ll bring
Experience delivering customer-facing migration, installation, training, or technical advisory engagements.
Experience using, deploying, or configuring GitLab, with a solid understanding of Git and source control workflows.
Experience with infrastructure as code or configuration as code tools such as Terraform, Ansible, Packer, Puppet, or Chef.
Hands-on experience running Kubernetes workloads in production, including deployments, rollouts, and debugging crash loops, failed health checks, and scheduling issues.
Experience with a major cloud provider such as Amazon Web Services (AWS), Google Cloud Platform (GCP), or Microsoft Azure, along with working knowledge of network design and connectivity.
Ability to read, understand, and modify infrastructure tooling, with familiarity in languages such as Go, Python, or Ruby.
Ability to independently lead multiple customer projects, communicate clearly in written and spoken English, and build agreement in a remote, largely asynchronous environment.
PubSec/Federal experience a plus.
A solution-oriented approach, effective cross-functional collaboration, and a commitment to GitLab's values. Experience with GitLab Geo and replication is helpful, but deep expertise can be developed in the role.
About the team
Migration Engineers are part of GitLab's Dedicated Infrastructure organization. We work with Sales, Professional Services, Environment Automation, Product, and Engineering to coordinate delivery, resolve customer needs, and share field feedback that improves GitLab features and delivery practices. We work remotely and largely asynchronously across regions and time zones, with a focus on reliable delivery and long-term customer success.
The base salary range for this role’s listed level is currently for residents of the United States only. This range is intended to reflect the role's base salary rate in locations throughout the US. Grade level and salary ranges are determined through interviews and a review of education, experience, knowledge, skills, abilities of the applicant, equity with other team members, alignment with market data, and geographic location. The base salary range does not include any bonuses, equity, or benefits. See more information on our
benefits
and
equity
. Sales roles are also eligible for incentive pay targeted at up to 100% of the offered base salary.
United States Salary Range
$126,400
—
$213,600 USD
How GitLab Supports Full-Time Employees
Benefits to support your health, finances, and well-being
Flexible Paid Time Off
Team Member Resource Groups
Equity Compensation & Employee Stock Purchase Plan
Growth and Development Fund
Parental Leave
Please note that we welcome interest from candidates with varying levels of experience; many successful candidates do not meet every single requirement. Additionally, studies have shown that people from
underrepresented groups
are less likely to apply to a job unless they meet every single qualification. If you're excited about this role, please apply and allow our recruiters to assess your application.
Country Hiring Guidelines:
GitLab hires new team members in countries around the world. All of our roles are remote, however some roles may carry specific location-based eligibility requirements. Our Talent Acquisition team can help answer any questions about location after starting the recruiting process.
Privacy Policy:
Please review our
Recruitment Privacy Policy.
Your privacy is important to us.
GitLab is proud to be an equal opportunity workplace and is an affirmative action employer. GitLab’s policies and practices relating to recruitment, employment, career development and advancement, promotion, and retirement are based solely on merit, regardless of race, color, religion, ancestry, sex (including pregnancy, lactation, sexual orientation, gender identity, or gender expression), national origin, age, citizenship, marital status, mental or physical disability, genetic information (including family medical history), discharge status from the military, protected veteran status (which includes disabled veterans, recently separated veterans, active duty wartime or campaign badge veterans, and Armed Forces service medal veterans), or any other basis protected by law. GitLab will not tolerate discrimination or harassment based on any of these characteristics. See also
GitLab’s EEO Policy
and
EEO is the Law
. If you have a disability or special need that requires
accommodation
, please let us know during the
recruiting process
.
Location: Remote, Canada; Remote, United States
GitLab is the intelligent orchestration platform for DevSecOps. GitLab enables organizations to increase developer productivity, improve operational efficiency, reduce security and compliance risk, and accelerate digital transformation. More than 50 million registered users and more than 50% of the Fortune 100* trust GitLab to ship better, more secure software faster.
The same principles built into our products are reflected in how our team works: we embrace AI as a core productivity multiplier, with all team members expected to incorporate AI into their daily workflows to drive efficiency, innovation, and impact. GitLab is where careers accelerate, innovation flourishes, and every voice is valued. Our high-performance culture is driven by our values and continuous knowledge exchange, enabling our team members to reach their full potential while collaborating with industry leaders to solve complex problems.
Co-create the future with us
as we build technology that transforms how the world develops software.
*
Fortune 500® is a registered trademark of Fortune Media IP Limited, used under license. Claim based on GitLab data. Fortune 100 refers to the top 20% ranked companies in the 2025 Fortune 500 list, published in June 2025. Fortune and Fortune Media IP Limited are not affiliated with, and do not endorse products or services of GitLab.
An overview of this role
As the Candidate Experience Team Lead for [Region], you'll own how candidates experience GitLab across your region by raising the capability of the specialists around you. You'll set the quality bar, balance workloads, onboard and develop specialists, and serve as the first escalation point when a process breaks down or a candidate situation needs judgment. You'll stay hands-on with interview coordination, background checks, and offers, while spending most of your time making the regional function run well. You'll use candidate experience data to surface patterns and risks to the Director, Talent Acquisition and Enablement, and partner with leads in other regions to maintain one global process. At GitLab, our mission is simple: to enable everyone to contribute to and co-create the software that powers our world.
What you’ll do
Lead Candidate Experience Specialists in [Region], setting and modeling standards for interview coordination, candidate communication, contract and offer accuracy, and data hygiene in the applicant tracking system.
Balance coordination work across the regional team, monitor capacity against hiring volume, and flag resourcing gaps to the Director, Talent Acquisition and Enablement before they affect candidates.
Resolve escalated scheduling conflicts, candidate issues, and process gaps, bringing clear recommendations to leadership when further support is needed.
Own onboarding, ramp, and ongoing development for new specialists through documentation, shadowing, and direct feedback on work quality.
Coordinate interviews, prepare offers and employment contracts, manage background and reference checks, and partner with People Operations on the handoff to onboarding.
Build and maintain reporting on candidate satisfaction, specialist response times, scheduling turnaround, and data accuracy to identify patterns, bottlenecks, and risks.
Partner with leads in other regions to maintain one global coordination process, contribute regional evidence to process and tooling improvements, implement agreed changes, and keep documentation accurate in the applicant tracking system and GitLab repositories.
Collaborate with recruiters, hiring managers, Talent Acquisition leadership, Information Technology, and People Operations across time zones to keep hiring moving, modeling GitLab's values, culture, and all-remote approach in every interaction.
What you’ll bring
Substantial experience in candidate experience or recruiting coordination, covering interview scheduling, offer and contract preparation, background checks, and onboarding handoffs, including serving as a senior or go-to team member.
Ability to lead and develop team members without formal authority through mentoring, onboarding, direct feedback, and influence.
Attention to detail in scheduling, contracts, and candidate data, with a record of professionalism, responsiveness, sound judgment under pressure, and maintaining confidentiality.
Experience anticipating risks, resolving scheduling and process problems early, prioritizing competing demands, and setting clear expectations about timelines, next steps, and trade-offs.
Experience building and maintaining candidate experience or scheduling reports, using data to identify bottlenecks and make a case for change.
Experience working across regions or functions to standardize processes, with the judgment to distinguish genuine regional requirements from inconsistent practices.
Clear written and verbal communication with candidates and stakeholders at all levels, including executives, and the ability to build collaborative relationships across functions and time zones.
Proficiency with an applicant tracking system or interview tool for scheduling, tracking, and stage management, plus Google Workspace and scheduling tools, and a willingness to learn additional tools. Greenhouse and ModernLoop experience is beneficial but not required.
About the team
Our Candidate Experience team supports candidates through interview coordination, offers and contracts, background and reference checks, and the transition to onboarding. As regional leads and specialists, we partner with recruiters, hiring managers, Talent Acquisition leadership, Information Technology, and People Operations to deliver a consistent global candidate experience. We work across time zones, using transparent documentation in the applicant tracking system and GitLab repositories to collaborate asynchronously. Our regional leads work together to resolve process differences and bring regional evidence into global improvements.
The base salary range for this role’s listed level is currently for residents of the United States only. This range is intended to reflect the role's base salary rate in locations throughout the US. Grade level and salary ranges are determined through interviews and a review of education, experience, knowledge, skills, abilities of the applicant, equity with other team members, alignment with market data, and geographic location. The base salary range does not include any bonuses, equity, or benefits. See more information on our
benefits
and
equity
. Sales roles are also eligible for incentive pay targeted at up to 100% of the offered base salary.
United States Salary Range
$53,600
—
$91,200 USD
How GitLab Supports Full-Time Employees
Benefits to support your health, finances, and well-being
Flexible Paid Time Off
Team Member Resource Groups
Equity Compensation & Employee Stock Purchase Plan
Growth and Development Fund
Parental Leave
Please note that we welcome interest from candidates with varying levels of experience; many successful candidates do not meet every single requirement. Additionally, studies have shown that people from
underrepresented groups
are less likely to apply to a job unless they meet every single qualification. If you're excited about this role, please apply and allow our recruiters to assess your application.
Country Hiring Guidelines:
GitLab hires new team members in countries around the world. All of our roles are remote, however some roles may carry specific location-based eligibility requirements. Our Talent Acquisition team can help answer any questions about location after starting the recruiting process.
Privacy Policy:
Please review our
Recruitment Privacy Policy.
Your privacy is important to us.
GitLab is proud to be an equal opportunity workplace and is an affirmative action employer. GitLab’s policies and practices relating to recruitment, employment, career development and advancement, promotion, and retirement are based solely on merit, regardless of race, color, religion, ancestry, sex (including pregnancy, lactation, sexual orientation, gender identity, or gender expression), national origin, age, citizenship, marital status, mental or physical disability, genetic information (including family medical history), discharge status from the military, protected veteran status (which includes disabled veterans, recently separated veterans, active duty wartime or campaign badge veterans, and Armed Forces service medal veterans), or any other basis protected by law. GitLab will not tolerate discrimination or harassment based on any of these characteristics. See also
GitLab’s EEO Policy
and
EEO is the Law
. If you have a disability or special need that requires
accommodation
, please let us know during the
recruiting process
.
Location: United Kingdom
Workplace: remote
*ALL CANDIDATES MUST BE LOCATED IN THE UNITED KINGDOM*
About Intermedia:
Intermedia has established itself as a leading provider of cloud communications and collaboration tech that allows companies to connect better. We have a strong track record of growth, profitability, and creating an environment where everyone matters. Everyone. While we are fast-paced and admittedly a bit intense, we promise that you won’t be bored. You will find Intermedia is a place where you can indulge your passion for creating and supporting great cloud technology. What’s more, we always look to promote from within and have many employees who have been with us 10, 15, and 20+ years!
Are you looking for a company where
YOUR VOICE
is heard? Where you can
MAKE
A
DIFFERENCE?
Do you
THRIVE
in a
FAST-PACED
work environment? Do you wake every morning
EXCITED
to work with
GREAT
PEOPLE
and create
SUCCESS
TOGETHER?
Then Intermedia is the place for you.
Culture at Intermedia is built on teamwork and transparency. We hold each other accountable and always have each other’s back!
Are you ready to dive into the world of DevOps and make a tangible impact?
About the Role:
The Unite Services & Unite Integrations teams build and operate the backend platforms that power the Unite app (messenger) and integrations ecosystem. This includes:
Integration APIs and microservices
Multi-region Kubernetes clusters (cloud & on‑prem)
CI/CD and GitOps tooling (GitHub-centric)
Internal Developer Platform (IDP) components
Critical shared infrastructure (RTE, Redis, Harbor, Consul, Chart Museum, API Gateway, etc.)
We are looking for a Team Lead DevOps Engineer to take over the hands‑on technical and leadership scope: owning reliability, security, and operational efficiency for Unite Services & Unite Integrations, while leading a small DevOps team.
You will be the go‑to person for Kubernetes, GitHub-based CI/CD, disaster recovery, security hardening, and platform-wide DevOps practices.
What you will be doing:
Team Leadership & Ownership
Lead and grow a small DevOps engineering team supporting Unite Services and Unite Integrations.
Drive team planning and execution across operational efficiency, security, reliability, and platform maturity epics (e.g., quarterly OKRs/initiatives).
Provide technical mentorship on Kubernetes, GitHub, CI/CD, and cloud infrastructure.
Collaborate closely with Engineering, SRE, Security, and Ops on roadmap, incident resolution, and cross-team initiatives.
Platform Operations (UST / Unite Services / Integrations)
Own the operational health of Unite Services and Unite Integrations: Lead production deployments and release processes for backend services (e.g., Unite Notifications, integrations platform, Salesforce-related services).
Oversee multi-environment support (DEV/QA/PROD and special environments like RTE).
Kubernetes, Cloud & On‑Prem Infrastructure
Operate and evolve Kubernetes clusters (cloud and on‑prem), including:
Cluster upgrades and migration playbooks
Ingress/Nginx and service mesh / networking changes
Resource/capacity optimization (CPU throttling, scaling, etc.)
Manage supporting infrastructure for Unite platforms:
Redis, Consul, Harbor, Chart Museum, API gateways, message queues (e.g., RabbitMQ)
Contribute to and adopt Internal Developer Platform (IDP) capabilities (e.g., API Gateway, Apache Flink management, Crossplane-based infrastructure).
CI/CD, GitOps & Tooling
Lead migration and consolidation of repos and pipelines to GitHub (from TFS/Azure DevOps and others).
Design, implement, and maintain GitHub-based CI/CD:
GitHub Actions workflows
Self-hosted GitHub runners (including K8s-based and Windows runners)
Versioning and branching strategies
Introduce and maintain GitOps practices for infrastructure and application deployments.
Automate repetitive tasks and operational workflows via scripting and infrastructure-as-code.
Security, Compliance & Reliability
Drive security initiative epics (e.g., Ransomware preparedness, vulnerability remediation like Redis Lua RCE, tagging in Qualys/CrowdStrike).
Work with Security to design and implement:
Rate limiting, WAF rules, and API protection (e.g., Cloudflare for SCIM and public APIs)
Secrets management and secure configuration
Define and execute disaster recovery and ransomware recovery strategies for UST / Unite Services / Integrations.
Improve reliability and quality of platforms via SLIs/SLOs, operational runbooks, and post-incident improvements.
Observability, Incident Management & Runbooks
Own observability for Unite Services and Unite Integrations:
Metrics, logs, traces (e.g., Prometheus, Grafana, ELK, etc.)
Dashboards for capacity (Kubernetes CPU usage, throttling, etc.) and error budgets
Lead incident response for platform issues:
Triage, mitigation, communication, and follow-up actions
Coordination with product/engineering teams during outages
Create and maintain detailed runbooks and recovery procedures, especially for:
RTE environment, K8s clusters, Harbor, Consul, Chart Museum
Disaster recovery and ransomware scenarios
Documentation & Process
Produce and maintain clear, actionable documentation:
Infrastructure design and configuration
CI/CD and GitOps processes
Recovery and maintenance procedures
RFCs for new platform capabilities (e.g., API Gateway, Apache Flink)
Contribute to process improvements in CI/CD, deployment strategies, and developer experience.
Help define and maintain product maturity models for Unite Integrations and related platforms.
What you will bring to the role:
Technical Skills
Strong background in platform / DevOps engineering for complex distributed systems.
Deep understanding of infrastructure components: compute, networking, storage, DNS, certificates, load balancing, and how they interact.
Kubernetes & Containers
Deep knowledge of Kubernetes (cluster operations, upgrades, scaling, security, ingress, RBAC).
Experience with Docker/containerization in production.
Cloud & On‑Prem
Solid experience with at least one major cloud provider (Azure preferred; AWS or GCP a plus).
Comfort working in hybrid environments (cloud + on‑prem).
CI/CD & GitHub
Strong experience designing and running CI/CD pipelines.
Hands-on with GitHub Actions and self-hosted runners (including scaling and security).
Experience with other CI/CD tools (Azure DevOps, GitLab, ArgoCD) is a plus.
Infrastructure as Code & Automation
Proficiency with IaC tools (Terraform, Crossplane, Helm, etc.).
Strong scripting/coding skills (e.g., Python, Go, Bash, PowerShell) to automate complex operational workflows.
Config Management
Experience with tools like Ansible, Chef, or similar for configuration management and automation.
Observability & Monitoring
Experience with Prometheus, Grafana and centralized logging stacks (e.g., ELK, Splunk or similar).
Ability to build meaningful dashboards and alerts, and interpret telemetry to drive improvements.
Security & Compliance
Understanding of security best practices across network, infrastructure, and application layers.
Experience with WAFs, rate limiting, vulnerability management tools (e.g., Qualys, CrowdStrike) is a plus.
Leadership & Collaboration
Proven experience leading DevOps / platform teams or being a strong technical lead.
Ability to mentor engineers and raise the technical bar for the team.
Experience leading small/medium-sized projects using Agile/Scrum or similar methodologies.
Strong communication skills, able to translate technical constraints into clear options and decisions for stakeholders.
Demonstrated ability to own outcomes: from design through implementation, rollout, and ongoing operations.
Strong troubleshooting skills and calm under pressure during incidents.
Nice to Have
Experience defining or implementing Internal Developer Platforms.
Experience with API Gateway and stream processing platforms (e.g., Apache Flink).
Background in ransomware preparedness, disaster recovery planning, or business continuity for critical systems.
Experience operating systems at multi-region or multi-tenant scale.
Diversity, Inclusion, and Equal Opportunity
We hire, promote, and compensate employees based on their ability to perform their job responsibilities, without regard to race, color, creed, religion, sex, gender, marital status, national origin, ancestry, age, citizenship, physical or mental disability, sexual orientation, or any other basis protected by applicable law (collectively referred to in our Code of Conduct as “Protected Classes”). We do not tolerate employment discrimination in the workplace, and we are committed to making reasonable accommodations for identified disabilities or other limitations as required by all applicable laws. We are an equal opportunity employer and value diversity at our company. We do not discriminate on the basis of race, religion, color, national origin, gender, sexual orientation, age, marital status, veteran status, or disability status.
Location: Portugal
Workplace: remote
*ALL CANDIDATES MUST BE LOCATED IN PORTUGAL*
About Intermedia:
Intermedia has established itself as a leading provider of cloud communications and collaboration tech that allows companies to connect better. We have a strong track record of growth, profitability, and creating an environment where everyone matters. Everyone. While we are fast-paced and admittedly a bit intense, we promise that you won’t be bored. You will find Intermedia is a place where you can indulge your passion for creating and supporting great cloud technology. What’s more, we always look to promote from within and have many employees who have been with us 10, 15, and 20+ years!
Are you looking for a company where
YOUR VOICE
is heard? Where you can
MAKE
A
DIFFERENCE?
Do you
THRIVE
in a
FAST-PACED
work environment? Do you wake every morning
EXCITED
to work with
GREAT
PEOPLE
and create
SUCCESS
TOGETHER?
Then Intermedia is the place for you.
Culture at Intermedia is built on teamwork and transparency. We hold each other accountable and always have each other’s back!
Are you ready to dive into the world of DevOps and make a tangible impact?
About the Role:
While
primarily remote
, this role requires occasional visits to the office in Coimbra. We plan to open offices in Aveiro and Porto in the future. This approach gives team members the flexibility to
work remotely
while also coming together in the office for collaboration and teamwork.
The Unite Services & Unite Integrations teams build and operate the backend platforms that power the Unite app (messenger) and integrations ecosystem. This includes:
Integration APIs and microservices
Multi-region Kubernetes clusters (cloud & on‑prem)
CI/CD and GitOps tooling (GitHub-centric)
Internal Developer Platform (IDP) components
Critical shared infrastructure (RTE, Redis, Harbor, Consul, Chart Museum, API Gateway, etc.)
We are looking for a Sr. DevOps Engineer, Team Lead to take over the hands‑on technical and leadership scope: owning reliability, security, and operational efficiency for Unite Services & Unite Integrations, while leading a small DevOps team.
You will be the go‑to person for Kubernetes, GitHub-based CI/CD, disaster recovery, security hardening, and platform-wide DevOps practices.
What you will be doing:
Team Leadership & Ownership
Lead and grow a small DevOps engineering team supporting Unite Services and Unite Integrations.
Drive team planning and execution across operational efficiency, security, reliability, and platform maturity epics (e.g., quarterly OKRs/initiatives).
Provide technical mentorship on Kubernetes, GitHub, CI/CD, and cloud infrastructure.
Collaborate closely with Engineering, SRE, Security, and Ops on roadmap, incident resolution, and cross-team initiatives.
Platform Operations (UST / Unite Services / Integrations)
Own the operational health of Unite Services and Unite Integrations: Lead production deployments and release processes for backend services (e.g., Unite Notifications, integrations platform, Salesforce-related services).
Oversee multi-environment support (DEV/QA/PROD and special environments like RTE).
Kubernetes, Cloud & On‑Prem Infrastructure
Operate and evolve Kubernetes clusters (cloud and on‑prem), including:
Cluster upgrades and migration playbooks
Ingress/Nginx and service mesh / networking changes
Resource/capacity optimization (CPU throttling, scaling, etc.)
Manage supporting infrastructure for Unite platforms:
Redis, Consul, Harbor, Chart Museum, API gateways, message queues (e.g., RabbitMQ)
Contribute to and adopt Internal Developer Platform (IDP) capabilities (e.g., API Gateway, Apache Flink management, Crossplane-based infrastructure).
CI/CD, GitOps & Tooling
Lead migration and consolidation of repos and pipelines to GitHub (from TFS/Azure DevOps and others).
Design, implement, and maintain GitHub-based CI/CD:
GitHub Actions workflows
Self-hosted GitHub runners (including K8s-based and Windows runners)
Versioning and branching strategies
Introduce and maintain GitOps practices for infrastructure and application deployments.
Automate repetitive tasks and operational workflows via scripting and infrastructure-as-code.
Security, Compliance & Reliability
Drive security initiative epics (e.g., Ransomware preparedness, vulnerability remediation like Redis Lua RCE, tagging in Qualys/CrowdStrike).
Work with Security to design and implement:
Rate limiting, WAF rules, and API protection (e.g., Cloudflare for SCIM and public APIs)
Secrets management and secure configuration
Define and execute disaster recovery and ransomware recovery strategies for UST / Unite Services / Integrations.
Improve reliability and quality of platforms via SLIs/SLOs, operational runbooks, and post-incident improvements.
Observability, Incident Management & Runbooks
Own observability for Unite Services and Unite Integrations:
Metrics, logs, traces (e.g., Prometheus, Grafana, ELK, etc.)
Dashboards for capacity (Kubernetes CPU usage, throttling, etc.) and error budgets
Lead incident response for platform issues:
Triage, mitigation, communication, and follow-up actions
Coordination with product/engineering teams during outages
Create and maintain detailed runbooks and recovery procedures, especially for:
RTE environment, K8s clusters, Harbor, Consul, Chart Museum
Disaster recovery and ransomware scenarios
Documentation & Process
Produce and maintain clear, actionable documentation:
Infrastructure design and configuration
CI/CD and GitOps processes
Recovery and maintenance procedures
RFCs for new platform capabilities (e.g., API Gateway, Apache Flink)
Contribute to process improvements in CI/CD, deployment strategies, and developer experience.
Help define and maintain product maturity models for Unite Integrations and related platforms.
What you will bring to the role:
Technical Skills
Strong background in platform / DevOps engineering for complex distributed systems.
Deep understanding of infrastructure components: compute, networking, storage, DNS, certificates, load balancing, and how they interact.
Kubernetes & Containers
Deep knowledge of Kubernetes (cluster operations, upgrades, scaling, security, ingress, RBAC).
Experience with Docker/containerization in production.
Cloud & On‑Prem
Solid experience with at least one major cloud provider (Azure preferred; AWS or GCP a plus).
Comfort working in hybrid environments (cloud + on‑prem).
CI/CD & GitHub
Strong experience designing and running CI/CD pipelines.
Hands-on with GitHub Actions and self-hosted runners (including scaling and security).
Experience with other CI/CD tools (Azure DevOps, GitLab, ArgoCD) is a plus.
Infrastructure as Code & Automation
Proficiency with IaC tools (Terraform, Crossplane, Helm, etc.).
Strong scripting/coding skills (e.g., Python, Go, Bash, PowerShell) to automate complex operational workflows.
Config Management
Experience with tools like Ansible, Chef, or similar for configuration management and automation.
Observability & Monitoring
Experience with Prometheus, Grafana and centralized logging stacks (e.g., ELK, Splunk or similar).
Ability to build meaningful dashboards and alerts, and interpret telemetry to drive improvements.
Security & Compliance
Understanding of security best practices across network, infrastructure, and application layers.
Experience with WAFs, rate limiting, vulnerability management tools (e.g., Qualys, CrowdStrike) is a plus.
Leadership & Collaboration
Proven experience leading DevOps / platform teams or being a strong technical lead.
Ability to mentor engineers and raise the technical bar for the team.
Experience leading small/medium-sized projects using Agile/Scrum or similar methodologies.
Strong communication skills, able to translate technical constraints into clear options and decisions for stakeholders.
Demonstrated ability to own outcomes: from design through implementation, rollout, and ongoing operations.
Strong troubleshooting skills and calm under pressure during incidents.
Nice to Have
Experience defining or implementing Internal Developer Platforms.
Experience with API Gateway and stream processing platforms (e.g., Apache Flink).
Background in ransomware preparedness, disaster recovery planning, or business continuity for critical systems.
Experience operating systems at multi-region or multi-tenant scale.
Diversity, Inclusion, and Equal Opportunity
We hire, promote, and compensate employees based on their ability to perform their job responsibilities, without regard to race, color, creed, religion, sex, gender, marital status, national origin, ancestry, age, citizenship, physical or mental disability, sexual orientation, or any other basis protected by applicable law (collectively referred to in our Code of Conduct as “Protected Classes”). We do not tolerate employment discrimination in the workplace, and we are committed to making reasonable accommodations for identified disabilities or other limitations as required by all applicable laws. We are an equal opportunity employer and value diversity at our company. We do not discriminate on the basis of race, religion, color, national origin, gender, sexual orientation, age, marital status, veteran status, or disability status.
Location: Georgia
Workplace: remote
About the Job
ALL CANDIDATES MUST BE LOCATED IN GEORGIA
Are you looking for a company where your voice is heard? Where you can make a real impact while working with smart, motivated people on meaningful technology?
Then
Intermedia
is the place for you.
Intermedia is a leading provider of cloud communications and collaboration technology. We are fast-paced, growth-driven, and deeply people-focused. Many of our employees have grown their careers here for 10, 15, even 20+ years — and we’re just getting started.
About the Role:
The Core Systems Engineer – Automation & Platform Engineering is responsible for designing, implementing, and maintaining automated infrastructure solutions in a highly available, production environment. This role focuses on improving operational efficiency, reliability, and monitoring through scripting, automation, and modern infrastructure practices.
This is a remote position supporting a global environment.
Key Responsibilities
Design, develop, and maintain automation solutions for infrastructure and operations
Create and modify scripts using
Python, PowerShell, and Ansible
Apply
Infrastructure as Code
principles to system configuration and deployment
Maintain and enhance monitoring and alerting platforms (Grafana, Zabbix)
Integrate systems using APIs (REST, JSON, YAML)
Support virtualization platforms including VMware and Hyper-V
Troubleshoot complex system and performance issues in production environments
Collaborate with cross-functional teams on infrastructure projects and improvements
Maintain source control using Git and contribute to CI/CD pipelines where applicable
Document systems, processes, and automation workflows
Skills, Knowledge and Expertise
Required Qualifications
Bachelor’s degree or equivalent combination of education and experience
Strong experience with Linux administration
Hands-on experience with Grafana, Zabbix, or similar monitoring tools
Experience creating or maintaining dashboards, alerts, triggers, templates, or monitoring checks
Understanding of system metrics such as CPU, memory, disk, network, services, logs, and application availability
Hands-on experience with automation and scripting (PowerShell, Python, bash or one of them)
Familiarity with APIs, REST, JSON, YAML, and system integration concepts
Familiarity with Git or other source control tools
Experience supporting production infrastructure environments
Strong analytical, troubleshooting, and communication skills
Ability to work independently with minimal supervision
Preferred Qualifications
Experience with AWX, Ansible
Familiarity with containers and orchestration technologies such as Docker or Kubernetes
Familiarity with CI/CD pipelines (e.g., GitLab CI)
Experience with advanced monitoring platforms (VictoriaMetrics, Telegraf, ELK)
Exposure to cloud platforms such as AWS or Azure
Experience with virtualization platforms (VMware and/or Hyper-V and/or OLVM)
Why Join Intermedia
Work on automation-first, enterprise-scale infrastructure
Build platforms that directly improve reliability and operational efficiency
Collaborate with highly skilled, international engineering teams
Grow your career in a company that promotes from within
Be part of a culture built on trust, ownership, and continuous improvement
Diversity, Inclusion & Equal Opportunity
Intermedia is proud to be an equal opportunity employer. We hire, promote, and compensate employees based on their ability to perform their job responsibilities, without regard to race, color, religion, gender, sexual orientation, age, marital status, veteran status, disability, or any other characteristic protected by applicable law. We value diversity and are committed to creating an inclusive environment for all employees.
As a Databricks QA Engineer on our data engineering team you will own the quality gate for enterprise data platforms, working directly with customers. Own test strategy and release sign-off on engagements, including documented test plans covering scope, risk, and coverage.
(на руки) и выше (рассмотрим вашу ставку) Грейд: Senior Срок привлечения: 6 месяцев с возможной пролонгацией Описание проекта ТКС ASTS Обязанности Разработка автоматизированных тестов для ядра Торговой системы, сервисов и подсистем платформы ASTS: Assistant, IndexServer, MMServer, ЕРК и др.
Stack: AWS, Kubernetes, Docker, GitLab CI, Terragrunt / OpenTofu, Prometheus, Loki, Sentry. Remote work to start, with the possibility of relocation to Lisbon, Portugal in the future.
УдалённоleadПортугалия; Remote work to start, with the possibility of relocation to Lisbon, Portugal in the future
🕹 Список обязанностей: Отвечать за качество ПО на всех этапах: от разбора требований (бизнесовых, функциональных, технических) до проверки исправленных дефектов. Проектировать тестовые сценарии и проводить все виды тестирования — системное, интеграционное, функциональное и регрессионное;
Предстоит с нуля построить инфраструктуру, развернуть и сопровождать Docker Swarm, настроить CI/CD, а после миграции продукта — перейти на Kubernetes. – От 4 лет DevOps / SRE.
Location: United Kingdom; Brazil; United Arab Emirates; Ireland; Peru; Sweden; Colombia; Argentina; Romania; Cyprus; Switzerland; Portugal; Lithuania; South Africa; Czech Republic; Canada; Hungary; Mexico; Chile; Poland; Spain; Bulgaria
Workplace: Remote
BUILDING THE FUTURE OF OPEN FINANCE
Payward - the parent company behind Kraken, NinjaTrader, Breakout, xStocks, Payward Services and CF Benchmarks - has spent the last 15 years building one of the most modern and globally accessible financial infrastructure platforms in the industry, built to advance an open, global financial system.
THE TEAM
Founded in 2011, Kraken is one of the world's longest-standing crypto platforms, trusted by over 10 million individuals and institutions across the globe. It offers spot trading, margin, futures, staking, and OTC services, with products built for both individual investors and institutional clients.
THE OPPORTUNITY
- Make web development faster by improving builds, type checking, linting, and tests, both locally and in CI
- Evolve our monorepo, package management, and shared configuration so changes across applications and libraries are straightforward and reliable
- Simplify development environment setup and support parallel work by engineers and coding agents, with clear documentation and tools that work with minimal configuration
- Improve web delivery pipelines, including preview environments, progressive rollouts, production monitoring, and reliable rollback
- Strengthen automated validation, including browser-based checks that help engineers and agents verify changes before they ship
- Work with product and infrastructure teams to investigate web performance, improve observability, and address problems across application code, tooling, and delivery
- Lead tooling upgrades and migrations across teams, balancing long-term improvements with the practical needs of engineers shipping products
- Own improvements from design through rollout and ongoing maintenance, staying close to the people using what you build
WHAT YOU BRING
- Solid experience building and maintaining production web applications, with a strong understanding of React and the modern JavaScript ecosystem
- Strong TypeScript and JavaScript skills, including experience using Node.js to build tooling and automation
- A good understanding of how web applications work, including browser behavior, module systems, bundling, caching, and performance
- Experience improving developer tooling, build systems, automated testing, or CI/CD pipelines, and the ability to diagnose problems across those layers
- Good judgment about reliability, security, maintainability, and when added complexity is worth the cost
- The ability to lead a technical design, explain it clearly, and work with other teams to get changes adopted
- Ownership: you can take an ambiguous problem, find a practical solution, and keep it working once people depend on it
NICE TO HAVES
- Experience maintaining large monorepos, shared packages, or tooling used by multiple engineering teams
- Familiarity with pnpm, ESM, and modern build, linting, and test tools
- Experience with browser automation, end-to-end testing, web performance profiling, or production observability
- Hands-on experience with coding agents and improving the environments, documentation, and feedback loops they rely on
- Experience with GitLab CI, containers, or cloud infrastructure supporting web development and delivery
- Contributions to open-source frontend infrastructure or developer tools
Unless a specific application deadline is stated in the job posting, applications are accepted on an ongoing basis.
Please note, applicants are permitted to redact or remove information on their resume that identifies age, date of birth, or dates of attendance at or graduation from an educational institution.
We consider qualified applicants with criminal histories for employment on our team, assessing candidates in a manner consistent with the requirements of the San Francisco Fair Chance Ordinance.
OUR COMMITMENT
Payward is powered by people from around the world and we celebrate the diverse talents, backgrounds, contributions, and unique perspectives that everyone brings to the table. We hire based on merit, seeking out people with the right abilities, knowledge, and skills for the job. We encourage you to apply for roles where you don't fully meet the listed requirements, especially if you're passionate or knowledgeable about crypto.
We may ask candidates to complete job-related skills or work-style assessments as part of our hiring process. These assessments evaluate competencies relevant to the role and are applied consistently across candidates for similar positions. Results are considered alongside experience and interviews, and are not the sole basis for any employment decision.
As an equal opportunity employer, we don't tolerate discrimination or harassment of any kind, whether based on race, ethnicity, age, gender identity, citizenship, religion, sexual orientation, disability, pregnancy, veteran status, or any other protected characteristic as outlined by federal, state, or local laws.
Stay connected
Follow us on X https://twitter.com/krakenfx
Learn on the Kraken Blog https://blog.kraken.com/#:~:text=Enter%20your%20email%20address
Connect on LinkedIn https://www.linkedin.com/company/kraken-exchange/
Candidate Privacy Notice https://www.kraken.com/legal/candidate-privacy-notice
Location: Remote, Canada
GitLab is the intelligent orchestration platform for DevSecOps. GitLab enables organizations to increase developer productivity, improve operational efficiency, reduce security and compliance risk, and accelerate digital transformation. More than 50 million registered users and more than 50% of the Fortune 100* trust GitLab to ship better, more secure software faster.
The same principles built into our products are reflected in how our team works: we embrace AI as a core productivity multiplier, with all team members expected to incorporate AI into their daily workflows to drive efficiency, innovation, and impact. GitLab is where careers accelerate, innovation flourishes, and every voice is valued. Our high-performance culture is driven by our values and continuous knowledge exchange, enabling our team members to reach their full potential while collaborating with industry leaders to solve complex problems.
Co-create the future with us
as we build technology that transforms how the world develops software.
*
Fortune 500® is a registered trademark of Fortune Media IP Limited, used under license. Claim based on GitLab data. Fortune 100 refers to the top 20% ranked companies in the 2025 Fortune 500 list, published in June 2025. Fortune and Fortune Media IP Limited are not affiliated with, and do not endorse products or services of GitLab.
An overview of this role
As a Backend Engineer on the Gitaly team, you’ll help build GitLab’s Git data storage tier, a standalone product that provides reliable, secure, and fast access to Git repositories through application programming interfaces (APIs) and storage operations. You’ll work at the boundary between GitLab and Git to make repository access performant and dependable for
GitLab.com
, self-managed customers, and GitLab Dedicated. Our work spans distributed storage, repository management, high availability, performance, observability, and operational excellence. We’re currently building the next generation of source code management (SCM), including new approaches to scaling Git storage and improving how repository data is managed and served.
You’ll balance roadmap delivery, technical improvements, customer and reliability work, and operational support. We value pragmatic engineering, thoughtful trade-offs, continuous improvement, and sustainable ways of working while operating a service that’s critical to GitLab. Learn more on the
Gitaly Team Page
.
What you’ll do
Own moderately sized to complex technical initiatives from problem definition and proposal through implementation, rollout, monitoring, and operational follow-through.
Act as the directly responsible individual for projects by aligning stakeholders, communicating progress and trade-offs, identifying risks, and keeping execution moving with minimal guidance.
Lead technical design for distributed storage, Git repository management, performance, reliability, and scalability problems, using data and benchmarking to guide decisions.
Partner with engineers and teams across GitLab, including Git, Infrastructure, Site Reliability Engineering, Dedicated, and customer-facing teams, to deliver cross-functional outcomes.
Improve engineering practices through mentoring, documentation, knowledge sharing, design reviews, and constructive code reviews.
Take operational ownership of the systems you work on, including incident response, post-incident improvements, capacity and performance analysis, and customer escalations.
Identify opportunities to improve work beyond an individual change through automation, reusable designs, better dashboards, upstream contributions, and improvements to development and testing workflows.
Respond to user emergencies, platform alerts, and support requests, including regular on-call duties.
Take part in on-call or operational support where your team’s ownership model requires it.
What you’ll bring
Significant professional experience building, debugging, and optimizing distributed or highly available software systems in large-scale production environments.
Experience owning complex projects end to end, including technical design, execution, rollout, and operational support.
Strong systems design skills and the ability to reason about performance, failure modes, consistency, concurrency, capacity, and observability.
A track record of influencing technical decisions and working effectively with stakeholders across teams and disciplines.
Experience mentoring engineers, improving team practices, and raising the quality of designs, code, testing, and documentation.
Strong written and verbal communication skills, including the ability to explain complex technical concepts and make trade-offs clear.
Professional experience with Go or another backend or systems language.
Experience operating production systems, participating in incident response, and turning operational learnings into durable improvements.
Experience with Ruby, Git internals, gRPC, or Git server infrastructure is highly desirable.
About the team
The Gitaly team includes Backend Engineers who share ownership of the product’s design, implementation, reliability, and customer outcomes. We work autonomously while collaborating closely through design discussions, code reviews, incident response, documentation, and asynchronous communication. Engineers are encouraged to take ownership as directly responsible individuals, seek input early, make decisions transparently, and share knowledge across the team. Learn more on the
Gitaly Team Page
.
How GitLab Supports Full-Time Employees
Benefits to support your health, finances, and well-being
Flexible Paid Time Off
Team Member Resource Groups
Equity Compensation & Employee Stock Purchase Plan
Growth and Development Fund
Parental Leave
Please note that we welcome interest from candidates with varying levels of experience; many successful candidates do not meet every single requirement. Additionally, studies have shown that people from
underrepresented groups
are less likely to apply to a job unless they meet every single qualification. If you're excited about this role, please apply and allow our recruiters to assess your application.
Country Hiring Guidelines:
GitLab hires new team members in countries around the world. All of our roles are remote, however some roles may carry specific location-based eligibility requirements. Our Talent Acquisition team can help answer any questions about location after starting the recruiting process.
Privacy Policy:
Please review our
Recruitment Privacy Policy.
Your privacy is important to us.
GitLab is proud to be an equal opportunity workplace and is an affirmative action employer. GitLab’s policies and practices relating to recruitment, employment, career development and advancement, promotion, and retirement are based solely on merit, regardless of race, color, religion, ancestry, sex (including pregnancy, lactation, sexual orientation, gender identity, or gender expression), national origin, age, citizenship, marital status, mental or physical disability, genetic information (including family medical history), discharge status from the military, protected veteran status (which includes disabled veterans, recently separated veterans, active duty wartime or campaign badge veterans, and Armed Forces service medal veterans), or any other basis protected by law. GitLab will not tolerate discrimination or harassment based on any of these characteristics. See also
GitLab’s EEO Policy
and
EEO is the Law
. If you have a disability or special need that requires
accommodation
, please let us know during the
recruiting process
.
Подготовка и выполнение тестовых сценариев, проведение регрессионного тестирования, выявление и документирование дефектов, взаимодействие с командой разработки и аналитиками, участие в автоматизации тестирования.
Ищем AppSec инженера, способного выявлять уязвимости на уровне кода и архитектуры, а не на уровне отчётов сканеров. Ключевая ценность специалиста — глубокое понимание того, что именно находят SAST/DAST/SCA инструменты, где их слепые зоны, и умение закрывать эти зоны ручной работой.
УдалённоСейчас расширяем команду информационной безопасности и находимся в поиске Инженера по инфраструктурной безопасности на флагманское направление компании
Задачи:
— Разработка и поддержка автотестов на Python с запуском в CI/CD.
— Тестирование REST и SOAP API, интеграций с Kafka и Elasticsearch.
— Проверка пайплайнов обработки данных и валидация результатов в базе данных с использованием SQL.
— Составление тест-планов и чек-листов, оформление дефектов и приоритезация тестовых сценариев по важности для бизнеса.
Требования:
— Опыт разработки автотестов на Python от 5 лет с использованием pytest или unittest.
— Опыт работы с CI/CD системами Jenkins и GitLab CI.
— Уверенное владение SQL, включая написание запросов с JOIN и оконными функциями.
— Опыт тестирования REST и SOAP API, интеграций с Kafka и Elasticsearch.
— Опыт тестирования пайплайнов Spark, Airflow, NiFi и Dolphin.
— Навыки подготовки тест-планов, чек-листов и отчетов о дефектах.
— Умение приоритезировать тестовые сценарии с учетом бизнес-критичности.
Будет плюсом:
— Опыт написания unit-тестов на JUnit или TestNG.
seniorГеография найма не уточнена
УдалённоRemote, United States; We work remotely and largely asynchronously across regions and time zones, with a focus on reliable delivery and long-term customer success; The base salary range for this role’s listed level is currently for residents of the United States only
УдалённоseniorRemote, Canada; Remote, United States; Collaborate with recruiters, hiring managers, Talent Acquisition leadership, Information Technology, and People Operations across time zones to keep hiring moving, modeling GitLab's values, culture, and all-remote approach in every interaction; Clear written and verbal communication with candidates and stakeholders at all levels, including executives, and the ability to build collaborative relationships across functions and time zones; We work across time zones, using transparent documentation in the applicant tracking system and GitLab repositories to collaborate asynchronously; The base salary range for this role’s listed level is currently for residents of the United States only
Не хотите искать каждый день?
Настройте подбор один раз, и подходящие вакансии будут сами приходить в Telegram.
Настройте подбор, и подходящие вакансии будут приходить в Telegram.
УдалённоleadALL CANDIDATES MUST BE LOCATED IN THE UNITED KINGDOM
УдалённоleadALL CANDIDATES MUST BE LOCATED IN PORTUGAL
УдалённоALL CANDIDATES MUST BE LOCATED IN GEORGIA
УдалённоUnited Kingdom; Brazil; United Arab Emirates; Ireland; Peru; Sweden; Colombia; Argentina; Romania; Cyprus; Switzerland; Portugal; Lithuania; South Africa; Czech Republic; Canada; Hungary; Mexico; Chile; Poland; Spain; Bulgaria; We consider qualified applicants with criminal histories for employment on our team, assessing candidates in a manner consistent with the requirements of the San Francisco Fair Chance Ordinance