Linux Applications Administrator

Hobby Lobby
Oklahoma
Full-time

Overview

In search of a self-motivated Linux Applications Engineer. The Linux Applications Administrator is responsible for designing, implementing, and supporting the Kafka platform within the organization.

They will oversee the deployment, configuration, tuning, maintenance, and troubleshooting of Kafka clusters, ensuring optimal performance and availability.

This role requires a deep understanding of Kafka architecture, strong analytical skills, and the ability to collaborate effectively with cross-functional teams.

Primary Functions / Job Description

  • Design, deploy, and maintain Kafka infrastructure, including clusters and topics.
  • Configure and fine-tune Kafka brokers, producers, and consumers for optimal performance.
  • Monitor and troubleshoot Kafka cluster issues, system alerts, and event-driven workflows.
  • Collaborate with development teams to establish best practices for Kafka development and integration.
  • Optimize Kafka cluster security, including access controls, authentication, and encryption.
  • Implement disaster recovery and high availability strategies for Kafka deployments.
  • Collaborate with infrastructure teams to plan and execute Kafka capacity planning and scaling.
  • Install and configure Kafka connectors and other ecosystem tools.
  • Automate routine administration tasks using scripting and automation tools.
  • Stay up-to-date with the latest Kafka releases, patches, and security vulnerabilities.
  • Develop and maintain documentation related to Kafka infrastructure, configurations, and processes.
  • Conduct performance analysis and optimization of Kafka workloads and data pipelines.
  • Provide technical guidance and support to internal teams for Kafka-related projects.
  • Collaborate with vendor support teams to resolve complex Kafka-related issues.
  • Ensure compliance with security and data governance policies for Kafka deployments.

Preferred Skills

  • Proven experience as a Kafka Administrator or similar role.
  • Strong knowledge of Kafka architecture, design patterns, and best practices.
  • Proficiency in Kafka installation, configuration, and management.
  • Experience with Kafka security and authentication mechanisms, such as SSL and SASL.
  • Solid understanding of Linux / Unix system administration and networking.
  • Strong scripting and automation skills using Shell, Python, or similar languages.
  • Experience with Kafka ecosystem tools, such as Kafka Connect, Kafka Streams, and Schema Registry.
  • Familiarity with message queuing systems and event-driven architectures.
  • Hands-on experience with monitoring tools like Prometheus, Grafana, and ELK stack.
  • Experience in virtual machines systems such as VMware and containerized systems such as Docker / Kubernetes.
  • Server configuration tools using Chef, Puppet, etc.
  • Strong experience with one of : Ruby, PHP, Python, Perl, etc.
  • Intermediate knowledge of Windows Server systems

Job Description - Requirements

  • Minimum of 5 years Linux administration experience or cloud operations role
  • As minimum 2 years of experience working as Kafka administrator.
  • Minimum of 3 years scripting experience (Chef, Python, Shell, PowerShell, etc)
  • Experience in other messaging systems such as IBM MQ or Rabbit MQ.
  • Experience in the search engine such as Elasticsearch.
  • Experience with Linux based OS configuration, automation (CI / CD Tools), and management
  • Proficient in shell scripting, cron jobs, user account management, analyzing logs, configuration of network and mail services
  • Problem troubleshooting and solving ability
  • Excellent written and oral communication skills including documentation
  • Ability to work in team environment and individually
  • 30+ days ago
Related jobs
Hobby Lobby
Oklahoma

The Linux Applications Administrator is responsible for designing, implementing, and supporting the Kafka platform within the organization. Proven experience as a Kafka Administrator or similar role. Solid understanding of Linux/Unix system administration and networking. Minimum of 5 years Linux adm...

Hobby Lobby Stores
Oklahoma City, Oklahoma

The Linux Applications Administrator is responsible for designing, implementing, and supporting the Kafka platform within the organization. Proven experience as a Kafka Administrator or similar role. Solid understanding of Linux/Unix system administration and networking. Minimum of 5 years Linux adm...

Promoted
Buildertrend
Broken Arrow, Oklahoma
Remote

Buildertrend is looking for a professional Senior Database Administrator to keep our database up and running smoothly 24/7. Senior Database Administrator. Proven working experience as a SQL Server Database administrator, preferably with high volume enterprise applications. Build, manage, and perform...

Promoted
System Soft Technologies
Tulsa, Oklahoma

This person will be primary support on Windows applications as well as backup support on Linux applications. ...

Promoted
Optimize Search Group
Oklahoma City, Oklahoma

The DevOps Engineer is responsible for maintaining our application infrastructure, creating, supporting and testing our CI/CD pipeline, and working to optimize our production environment. ...

Promoted
Jobot
Bartlesville, Oklahoma

Senior Software Engineer needed for a global technology leader in electrification and automation. The company’s solutions connect engineering know-how and software to optimize how things are manufactured, moved, powered and operated. We are immediately hiring for a Senior Software Engineer for our B...

Promoted
University of Tulsa
Tulsa, Oklahoma

The IT Support Specialist is a customer-facing role within the Client Service team, providing technical support for a variety of customers. Maintain excellent verbal and written communication skills with the ability to communicate effectively with technical and non-technical colleagues at all levels...

Promoted
SageNet
Tulsa, Oklahoma

The Cloud Systems Administrator is responsible for managing and maintaining the organization's cloud infrastructure, ensuring its performance, availability, security, and cost-efficiency. The Cloud Systems Administrator also provides technical support and guidance to users and stakeholders on cloud ...

Promoted
ISN
Oklahoma City, Oklahoma

ISN is seeking a Database Administrator to support the Department of Housing and Urban Development with its Single Family - Data Analysis and Reporting Tool. SF-DART) in the development, installation, configuration, upgrading, administration, monitoring, maintenance, and security of databases and pe...

Promoted
SMX Corporation
Oklahoma City, Oklahoma

Cloud Database Administrator (3559) (Secret)at SMX(View all jobs) ()United StatesSMX is seeking a Cloud Database Administrator to join our team. We are seeking a highly skilled and experienced Cloud Database Administrator (DBA) to join our team. Security + Minimum 5 years of experience as a Database...