Responsibilities : Develop and maintain Python-based applications and scripts for Linux environments, including system utilities, automation tools, and backend services. Collaborate with cross-functional teams to gather requirements, design solutions, and implement software features. Configure, deploy, and manage Linux servers and environments, ensuring high availability, security, and performance. Write clean, efficient, and maintainable code following best practices and coding standards. Troubleshoot and debug issues in production and staging environments, providing timely resolutions to technical challenges. Optimize software performance and resource utilization on Linux systems, including memory management, CPU utilization, and disk I/O. Implement security best practices to protect sensitive data and prevent security vulnerabilities. Write and maintain documentation for software systems, configurations, and procedures. . Stay updated on emerging technologies and industry trends in Python development and Linux administration, and apply them to improve existing systems. Collaborate effectively within an Agile development team, participating in sprint planning, daily stand-ups, and retrospectives. Must have Strong Python backend coding skills Good Analytical skills Hands-on in using Linux (file permissions, users, groups, processes, services, jobs and related commands to manage these). Hands on in database/SQL Queries. Good to have Django/Flask (ref:hirist.com
Employement Category:
Employement Type: Full time Industry: IT Services & Consulting Role Category: Embedded / System SoftwareIT Operations / EDP / MIS Functional Area: Not Applicable Role/Responsibilies: Python/Linux Developer