Manuh Technologies
Senior Python Developer
Job Location
pune, India
Job Description
Job Description : Must Have Skills : - Python Engineer with 5 years of experience and with exposure/understanding to AI based projects. - Good experience with Python, Pyspark, AWS and LLM (Large Language Model). - Automation tools Python 3 x advanced level lists dictionaries classes packages code repositories schedule jobs for enterprise data migration conversion validation projects. - Experience using Python 3 x scripting, Python Basic, Advanced Python Multi-Threading, Multi-Processing, GIS, Python Library. - Capable of combining many data sources and databases into a single system. - Experience in Python framework Django or Flask is plus. - Integrating user-facing elements into applications. - Developing backend components to improve responsiveness and overall performance. - Solid database skills in a relational database (i. PostgreSQL, MySQL, etc.) - Knowledge of how to build and use RESTful APIs. - Strong knowledge of version control (i. git, svn, etc.) - Experience deploying Python applications into production. - Amazon Web Services (AWS) with more in-depth experience in container deployments and microservices development. - Experience with Unit Testing. - Experience with version control technologies like GIT. - Excellent communication skills. Good To Have : - Solid experience with an array of AWS services such as Cloud Formation, S3, Athena, Glue, EMR/Spark, RDS, Redshift, DynamoDB, Lambda, Step Functions, EC2, Lake Formation, Cloud Watch, and Cloud Trail. - Knowledge ingesting data from Rest APIs to AWS data lake (S3) and relational databases such as Amazon RDS, Aurora, and Redshift. - Understanding of requirements, and data solutions (ingest, storage, integration, processing, access) on AWS. - Knowledge of analyzing data using SQL Stored procedures. - Experience building automated data pipelines to ingest data from relational database systems, file systems, and NAS shares to AWS relational databases such as Amazon RDS, Aurora, and Redshift. Roles & Responsibilities : - Design, build, and maintain efficient, reusable, and reliable code. - Ensure the best possible performance and quality of high-scale data applications and services. - Participate in system design discussions. - Independently perform hands-on development and unit testing of the applications. - Collaborate with the development team and build individual components into the enterprise data platform. - Work in a team environment with product and cross-functional teams to deliver a project throughout the whole software development cycle. - Identify and resolve any performance issues. - Keep up to date with new technology development and implementation. - Participate in code review to make sure standards and best practices are met. What We Provide : Opportunities to develop and grow as an engineer. We are at the forefront of our industry, always expanding into new areas, and working with open source and new technologies. A set of hardworking and dedicated peers. Growth and mentorship. We believe in growing engineers through ownership and leadership opportunities. We also believe mentors help both sides of the equation. Education : Bachelor's degree in Computer Science, Software Engineering, MIS, or equivalent combination of education and experience. (ref:hirist.tech)
Location: pune, IN
Posted Date: 11/25/2024
Location: pune, IN
Posted Date: 11/25/2024
Contact Information
Contact | Human Resources Manuh Technologies |
---|