Python Developer (Linux exp)

CNXOmaha, NE
$92,250 - $100,246Onsite

About The Position

We are looking for a Python / Linux Developer with strong technical expertise in Python development and Linux/Unix administration. The ideal candidate should have hands-on experience in developing, debugging, automating, and maintaining robust applications and systems in Linux environments. The candidate should have a strong foundation in Python fundamentals, with the ability to write clean, maintainable, and efficient code. They should possess strong Linux/Unix knowledge, including command-line tools, process management, permissions, networking, and troubleshooting. The candidate must have very good analytical and problem-solving skills. Hands-on experience in building and consuming RESTful services and working with relational databases is required. They should also have experience with shell scripting, automation, and deployment processes in Linux environments. A good understanding of containerization and DevOps practices, including Docker and CI/CD pipelines, is preferred. Knowledge of Agile development methodology will be an added advantage. The candidate must be capable of conducting code reviews and mentoring junior developers to ensure high-quality deliverables. A strong track record of delivering reliable solutions with a first-time-right mindset and minimal production defects is essential.

Requirements

  • Strong experience in Python 3 development.
  • Good knowledge of Linux/Unix system administration.
  • Hands-on experience with shell scripting (Bash).
  • Experience in building and consuming REST APIs.
  • Proficiency in Git for version control.
  • Experience working with CI/CD pipelines.
  • Strong skills in debugging and performance tuning.
  • Experience with messaging services such as Kafka.
  • Legally authorized to work in the United States.
  • Must reside in the United States or have a valid U.S. address for residence.

Nice To Haves

  • Experience with Kubernetes.
  • Familiarity with cloud platforms such as AWS or Azure.
  • Knowledge of Infrastructure as Code (IaC) tools such as Terraform or Ansible.
  • Experience with ETL/data processing tools.
  • Familiarity with monitoring and logging tools.
  • Experience in integration testing.
  • Exposure to IoT or edge device integrations.
  • Hands-on experience with Docker.
  • Knowledge of SQL databases such as PostgreSQL or MySQL.
  • Good understanding of containerization and DevOps practices.
  • Knowledge of Agile development methodology.

Responsibilities

  • Developing, debugging, automating, and maintaining robust applications and systems in Linux environments.
  • Writing clean, maintainable, and efficient Python code.
  • Utilizing Linux/Unix knowledge, including command-line tools, process management, permissions, networking, and troubleshooting.
  • Building and consuming RESTful services.
  • Working with relational databases.
  • Shell scripting, automation, and deployment processes in Linux environments.
  • Conducting code reviews and mentoring junior developers.
  • Delivering reliable solutions with a first-time-right mindset and minimal production defects.

Benefits

  • medical insurance
  • dental insurance
  • vision insurance
  • comprehensive employee assistance program
  • 401(k) retirement plan
  • paid time off
  • holidays
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service