Python Developer/Linux developer- W2 Only
Dice is the leading career destination for tech experts at every stage of their careers. Our client, NGTalentTech Group LLC, is seeking the following. Apply via Dice today!Role: Python / Linux DeveloperLocation: Omaha, NE (Onsite- 5 days a week)Job DescriptionWe 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.Technical strengthsThe 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.Problem-solving and development capabilitiesThe 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.DevOps and delivery mindsetA 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.Leadership and quality focusThe 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.Must-Have SkillsStrong 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.Good-to-Have SkillsExperience 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