VINZ GLOBAL PRIVATE LIMITED

Senior Software Engineer - Python Programming

Click Here to Apply

Job Location

pune, India

Job Description

Job Description : Job Title : Senior Software Engineer (Python). Experience : 6-12 years. Domain : Storage Technologies, Backup, Virtualization. Job Summary : We are seeking a highly skilled Senior Software Engineer (Python) with 6-12 years of experience to contribute to and design features within our product. As part of a collaborative team, you will be responsible for building and implementing new features, ensuring the system supports large-scale, mission-critical applications within a multi-petabyte storage environment. This role requires a deep understanding of storage technologies, backups, virtualization, and network-attached storage (NAS) solutions, and the ability to develop features that enhance our product line. Key Responsibilities : - Design, develop, and implement features that support customers with large-scale, mission-critical applications in multi-petabyte storage environments. - Collaborate with cross-functional teams to integrate and build product features across different layers of the product. - Understand and contribute to the Index Engines product line, particularly in storage, backup, virtualization, and NAS management. - Ensure code quality by writing clean, maintainable code, and implementing unit tests and automated testing platforms. - Manage large codebases, work on software architecture, and contribute to the design of complex software solutions. - Apply knowledge of memory management and Python's garbage collection mechanism for performance optimization. - Utilize concurrent programming techniques (threading, asyncio, multiprocessing) to optimize software performance. - Work within Linux environments, utilizing system programming skills specific to the storage domain (filesystems, filers, backup systems). - Collaborate with teams to deliver high-quality software solutions, ensuring reliability, stability, and performance. Requirements : Required Qualifications : - 6-12 years of industry experience in software development, with a strong background in Python. - Strong proficiency in Python, including a deep understanding of its libraries, frameworks, data structures, and algorithms. - Thorough knowledge of Python Standard Library, with expertise in memory management and garbage collection. - Experience in concurrent programming in Python (threading, asyncio, multiprocessing). - Expertise in storage technologies such as backups, virtualization, network-attached storage, and data protection solutions. - Proficiency with relational databases (PostgreSQL, SQL) and their integration in large-scale systems. - Experience in architecting complex software solutions, especially within large codebases. - Familiarity with Linux system programming, especially in the storage domain (filesystems, NFS, CIFS/SMB, etc. Preferred Qualifications : - Experience in the storage domain, with knowledge of backup technologies, file systems, and NAS. - Knowledge of automated testing frameworks and unit test implementation. - Strong organizational and leadership skills, with the ability to work with remote teams. - Excellent written and verbal communication skills. - Self-motivated, independent, and quick to adapt to new technologies. (ref:hirist.tech)

Location: pune, IN

Posted Date: 11/25/2024
Click Here to Apply
View More VINZ GLOBAL PRIVATE LIMITED Jobs

Contact Information

Contact Human Resources
VINZ GLOBAL PRIVATE LIMITED

Posted

November 25, 2024
UID: 4933332877

AboutJobs.com does not guarantee the validity or accuracy of the job information posted in this database. It is the job seeker's responsibility to independently review all posting companies, contracts and job offers.