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
  • 4 days ago
Related jobs
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...

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...

Promoted
Honeywell
Tulsa, Oklahoma

Full term of experience must include: knowledge of Relational database concepts and processes via SQL; Data Analysis skills; and providing On-Call support for database production environment. Data Engineer (Field Service Engr II). Data Engineer (Field Service Engr II) for Intelligrated Services, LLC...

Promoted
Northrop Grumman
Oklahoma City, Oklahoma

Must have either a Bachelors in Science or Engineering with a minimum of 9 years of System Engineering experience OR a Master’s in Science or Engineering with a minimum of 7 years of System Engineering experience OR a PhD in Science or Engineering with a minimum of 4 years of System Engineering expe...

Promoted
JVM Solutions
Oklahoma City, Oklahoma

JVM is seeking a highly skilled and experienced System Analyst Ⅳ to join our team and perform a full range of scientific services with the Environmental Protection Agency (EPA) Region 6 (South Central) serving Arkansas, Louisiana, New Mexico, Oklahoma, and Texas. Training users on how to appropriate...

Promoted
Midwest Hose & Specialty
Oklahoma City, Oklahoma

IT power systems and ensuring cooling systems are functional. This will be accomplished by working closely with IT management to maintain and update enterprise-level systems, core network hardware and telephony. Management of company physical security control systems Planning of new hardware solutio...

Promoted
Canonical - Jobs
Oklahoma City, Oklahoma

The data platform team is a collaborative team that develops a managed solutions for a full range of data stores and data technologies, spanning from big data, through NoSQL, cache-layer capabilities, and analytics; all the way to structured SQL engines (similar to Amazon RDS approach). The data pla...

Promoted
Apex Systems
OK, United States

Bachelor's degree and typically 5 or more years' experience in an engineering classification or a Master's degree with typically 3 or more years' experience in an engineering classification or a PhD degree with experience in an engineering classification. The engineer will be responsible for perform...

Promoted
PDS Tech Commercial, Inc.
Oklahoma City, Oklahoma

Electronic Systems Design and Analysis Engineer. Any relevant experience relating to an engineering or engineer role. The Design and Analysis Engineer will be responsible for the development and documentation of moderately complex electronic and electrical system requirements. Master's degree with e...

Promoted
Indotronix International Corporation
Oklahoma City, Oklahoma

As a Mission Systems Electronic Warfare Self Protection Hardware Engineer, you will play a crucial role in developing, designing, and validating complex electronic and electrical systems for the E-7A program, with a specific focus on self-protection capabilities. Indotronix is seeking a Onsite Job -...