No more applications are being accepted for this job
- SoftwareDevelopment: Design develop and maintain highquality softwareapplications and solutions using the Python programming languageand related frameworks andlibraries.
- RequirementAnalysis: Collaborate with business analysts product managers andstakeholders to gather and analyze requirements user stories andtechnical specifications for softwareprojects.
- BackendDevelopment: Build scalable and robust backend services APIs andmicroservices using Python frameworks such as Django Flask orFastAPI ensuring optimal performance security andreliability.
- DatabaseDevelopment: Develop database schemas queries and data models usingSQL and NoSQL databases such as PostgreSQL MySQL MongoDB or Redisand ensure data integrity security andperformance.
- WebDevelopment: Develop web applications and user interfaces usingfrontend technologies such as HTML CSS JavaScript and frontendframeworks like React Angular or integrating them withbackend services andAPIs.
- Data Analysisand Processing: Perform data analysis manipulation and processingtasks using Python libraries such as Pandas NumPy and SciPy andimplement data pipelines and ETL processes for data ingestion andtransformation.
- Automationand Scripting: Write scripts and automation tools using Python toautomate repetitive tasks streamline workflows and improveoperational efficiency in areas such as system administrationDevOps and dataprocessing.
- Testingand Quality Assurance: Write unit tests integration tests andendtoend tests to validate software functionality identify bugs andensure overall software quality and reliability using testingframeworks such as pytest orunittest.
- VersionControl and Collaboration: Use version control systems such as Gitto manage source code collaborate with other developers in ateambased development environment and follow branching and mergingstrategies.
- Documentationand Technical Writing: Create technical documentation includingdesign documents API documentation and code comments to communicatetechnical concepts architecture and implementation details tostakeholders and teammembers.
- Troubleshootingand Debugging: Troubleshoot and debug software issues perform rootcause analysis and implement corrective actions to resolvetechnical problems and optimize softwareperformance.
- Bachelorsdegree in Computer Science Engineering or related field (orequivalent workexperience).
- Provenexperience as a Python Developer or Software Engineer withexpertise in Python programming and webdevelopment.
- Strongunderstanding of software development principles methodologies andbest practices including agile developmentmethodologies.
- Proficiencyin Python frameworks and libraries such as Django Flask PandasNumPy andothers.
- Experiencewith frontend web development technologies such as HTML CSSJavaScript and frontend frameworks like React Angular or isa plus.
- Familiaritywith cloud platforms such as AWS Azure or Google Cloud Platform andexperience with containerization and orchestration tools such asDocker and Kubernetes isdesirable.
- Excellentproblemsolving skills attention to detail and ability to workindependently and in a teamorientedenvironment.
- Effectivecommunication and interpersonal skills with the ability tocollaborate with crossfunctional teams and stakeholders to achieveproject goals andobjectives.
Python Developer Fresher Any Graduate- - Sany, India - SAZ India
Description
Roles andResponsibilities:software,python,data,web,documentation,processing,webdevelopment,angular,automation,css