Geekhunter Logo

Solutions

Recruitment Software

Post jobs, import profiles, add screening questions, and manage hiring all in one place with personalized questions and control the entire recruitment process.

Recruitment Service

Let our expert team handle the key stages of tech recruitment for you with our specialized team acting in the main stages of recruitment.

Talent Pool

Top-tier Brazilian tech professionals, pre-vetted and ready for action, all pre-selected and ready for new opportunities.

Our Plans

Discover the perfect plan for your needs.

Login

English

EN

Randstad

Kafka DevOps Engineer

Remote

(Anywhere)

Salary Range

Not informed

Full Time Employee

Experience Level

Senior

Requirements

4+ years of experience in the career
Inglês advanced
Apache Kafka
Amazon Web Services (AWS)
Terraform
DevOps
databriks
Grafana
SRE

Tasks and Responsibilities

About the Challenge

We are building the Common Data Backbone (CDB) — the strategic data platform of our company that enables discovery, governance, and integration across our entire global geospatial data ecosystem. The CDB connects multiple cloud services and end applications via Apache Kafka, acting as the primary integration solution for event and service orchestration.


To accelerate the development and deployment of the CDB, we are looking for an experienced Kafka DevOps Engineer to expand and mature our Kafka infrastructure on AWS. Your main focus will be ensuring the security, lifecycle management, performance tuning, and reliability of clusters so that Kafka operates at corporate excellence standards.


Key Responsibilities

  • Architecture and Operations: Design, deploy, and maintain secure, high-availability Kafka clusters on AWS (either via MSK or self-managed).
  • Capacity and Performance: Perform capacity planning, performance tuning, and proactive scaling of the platform.
  • Automation: Automate infrastructure and configurations using Terraform and GitOps practices.
  • Observability: Implement a monitoring culture with metrics, Grafana dashboards, and CloudWatch alarms.
  • Resilience and Continuity: Develop runbooks for incident response, disaster recovery, and rolling upgrades; conduct resilience tests and ensure RPO/RTO strategies.
  • Security and Compliance: Ensure alignment with security requirements and audits (ISO 27001).
  • Collaboration: Support development teams by disseminating Kafka best practices for .NET microservices and streaming jobs in Databricks.
  • Continuous Improvement: Focus on cost optimization, reliability, and operational maturity of the stack.

Requirements and Qualifications

  • Experience: More than 4 years in DevOps/SRE roles, with at least 2 years of hands-on experience operating Kafka at scale.
  • Kafka Mastery: Solid knowledge of Kafka's internal architecture (partitions, replication, ISR, controller quorum, KRaft).
  • AWS Ecosystem: Strong experience with AWS services (VPC, EC2, MSK, IAM, Secrets Manager, and networking).
  • Network/Data Security: Practical experience with TLS/mTLS, SASL/SCRAM, ACLs, and secure cluster design.
  • Infrastructure as Code (IaC): Proficiency in Terraform (preferred).
  • CI/CD & Monitoring: Familiarity with CI/CD pipelines for topic/cluster automation and use of Grafana, CloudWatch, and log aggregators.
  • Automation: Skill in scripting (Bash, Python) to create internal tools and automations.
  • Communication: Excellent technical documentation and interpersonal communication skills.
  • Certification: Valid Kafka certification.
See all jobs at Randstad

Share job:

Share job: