Vbeyond corporation
Senior Software Engineer - Python Development
Job Location
in, India
Job Description
Role : Senior Software Engineer The developer will craft high-performance Python code for complex data tasks, develop parallel processing solutions, design scalable APIs using frameworks like Fast API and Django, and manage automated data pipelines. The candidate should have 3-4 years of experience in Python programming with experience in diverse data formats and backend frameworks, proficiency in postgreSQL and No-SQL databases, and familiarity with AWS and Docker. This role provides an exciting chance to apply your Python skills to create efficient backend solutions, engage in innovative data processing projects, and work with advanced technologies in a collaborative and fast-paced environment. Responsibilities : - Write highly optimized Python code to handle complex data processing tasks, ensuring efficiency and performance. - Develop Python code for parallel processing to manage and process large datasets efficiently, minimizing processing time - Design and implement Python APIs using Django/FastAPI , ensuring robust and scalable backend services - Build and maintain data pipelines, scheduling Python jobs to automate workflows and data processing tasks Experience - Hands-on experience with different file formats like JSON, Parquet, CSV, etc., ensuring seamless data interchange - Proficiency in database design, with strong experience in SQL and No-SQL databases (e.g., MySQL, PostgreSQL, MongoDB) - Experience in writing advanced SQL queries and a good understanding of PL/SQL for efficient database interactions - Experience in managing microservices and good working knowledge of AWS and Docker. Skills : - Communication skills : Exhibits strong verbal, written, interpersonal skills to effectively convey ideas and foster collaboration - Curiosity and willingness to learn : Show eagerness to explore new concepts, embrace different perspectives, and commit to continuous professional development - Hardworking, fast-paced environment : Maintain high productivity and efficiency, demonstrate strong time management, and thrive under pressure and deadlines - Teamwork : Collaborate and cooperate effectively with diverse teams, respecting diverse opinion and building positive relationships (ref:hirist.tech)
Location: in, IN
Posted Date: 11/26/2024
Location: in, IN
Posted Date: 11/26/2024
Contact Information
Contact | Human Resources Vbeyond corporation |
---|