
Terraform Administrator –Kafka/ Confluent Cloud
ICONMA · Atlanta, GA
Strong hiring record · median 2 days open
Hiring signal
Actively hiring
Posted yesterday · still listed on the employer's own board · How we score
All reasons
In its favour
- Posted yesterday
- Still listed on the employer's own board
Our Client, an IT Services and Consultant company, is looking for a Terraform Administrator –Kafka/ Confluent Cloud for their Atlanta, GA / Birmingham, AL / Remote location.
Responsibilities
- Terraform Administration and Infrastructure as Code - Primary
- Design, develop, and maintain enterprise-grade Terraform configurations and reusable modules.
- Build standardized Terraform modules for provisioning infrastructure, middleware, and platform services.
- Manage Terraform state, remote backends, state locking, workspaces, providers, variables, outputs, and module dependencies.
- Implement appropriate strategies for separating development, QA, staging, and production Terraform environments.
- Manage Terraform provider versions and module versioning to ensure predictable deployments.
- Implement Infrastructure as Code standards covering:
- Naming conventions
- Module structure
- State management
- Version control
- Secrets management
- Code reviews
- Release management
- Troubleshoot Terraform issues involving:
- State drift
- Resource dependencies
- Provider failures
- State conflicts
- Imports
- Lifecycle configuration
- Failed or partial deployments
- Perform Terraform state operations such as terraform import, state mv, state rm, and state recovery when required.
- Integrate Terraform with enterprise CI/CD pipelines using Git-based workflows.
- Implement Terraform validation, security scanning, plan review, and approval processes before production deployments.
- Support upgrades of Terraform versions, providers, and reusable modules.
- Identify manually provisioned resources and transition them toward Infrastructure as Code management.
- Establish controls to prevent unauthorized infrastructure changes and configuration drift.
- Confluent Kafka Platform Management - Secondary:
- Use Terraform to provision and manage Confluent Cloud and/or Confluent Platform resources.
- Provision and maintain:
- Kafka clusters
- Kafka topics
- Service accounts
- API keys
- Schema Registry
- Kafka security and access configurations
- Maintain reusable Terraform modules for standardized Kafka resource provisioning.
- Support both production and non-production Kafka environments.
- Implement and support Kafka security controls including:
- RBAC
- ACLs
- TLS
- Service accounts
- API key management
- Troubleshoot Terraform provisioning failures involving Confluent resources.
- Understand Kafka fundamentals including brokers, partitions, replication, consumer groups, producers, consumers, retention, and offsets.
- Assist Kafka/platform teams with environment configuration, access provisioning, and operational support.
- Confluent Kafka Connect Administration:
- Deploy and administer Kafka Connect source and sink connectors.
- Work closely with Mainframe and IBM MQ teams supporting integration between IBM MQ and Kafka.
- Support Confluent IBM MQ Source and Sink Connectors, including:
- Deployment
- Configuration
- Maintenance
- Version upgrades
- Troubleshooting
- Operational support
- Diagnose connector failures, failed tasks, authentication issues, serialization errors, connectivity problems, and performance bottlenecks.
- Troubleshoot common Kafka Connect conditions such as:
- Connector in FAILED state
- Task failures
- Repeated connector restarts
- Offset-related issues
- Authentication/authorization errors
- TLS/certificate failures
- Schema compatibility issues
- Throughput and latency degradation
- Coordinate with Kafka, Mainframe, network, security, and application teams during production incidents.
- CI/CD and Automation:
- Integrate Terraform deployments with GitLab CI/CD, GitHub Actions, Azure DevOps, Jenkins, or equivalent enterprise CI/CD tooling.
- Develop automated workflows for:
- Terraform fmt
- Terraform validate
- Terraform plan
- Security/policy validation
- Approval gates
- Terraform apply
- Implement Git branching, pull/merge request reviews, and controlled production deployments.
- Automate repetitive platform administration and infrastructure provisioning activities.
- Maintain clear rollback and recovery procedures for failed infrastructure deployments.
Requirements
- Years of Experience: 12.00 Years of Experience
Why Should You Apply?
- Health Benefits
- Referral Program
- Excellent growth and advancement opportunities
Skills
- Terraform
- Kafka
- Confluent
- Git
- Schema Registry
- RBAC
- TLS
- Kafka Connect
- GitLab CI
- GitHub Actions
- Azure DevOps
- Jenkins
More jobs at ICONMA
All 80Similar roles
- Infrastructure EngineerMitchell Martin · Fort Pierce, FL · USD 50–65/hrjust now
- Helpdesk Technician I3c0dd3d5-4999-41d7-98cc-1480c2ec7b18 · Miami, FL, United Statesjust now
- Systems Administrator / Systems EngineerMitchell Martin · Fort Pierce, FL · USD 50–65/hrjust now
- Senior Network EngineerMitchell Martin · Fort Pierce, FL · USD 50–60/hrtoday
- SharePoint & Power Platform Support SpecialistE-INFOSOL · Washington, DC, United States · USD 123,000–133,000/yrtoday
- Principal Core Infrastructure EngineerOracle · Nashville, TN, United Statestoday