
Job Description: Senior Python Developer (Document Automation)
Experience: 5+ Years
Location: Pune (Work from Office)
Employment Type: Contract (6 Months + Renewable)
Compensation: Market Standards / Open
Professional Summary
We are looking for a Senior Python Developer with 5+ years of experience for a contract-based role in Pune. The ideal candidate will have deep expertise in backend systems and specialized experience in document generation and manipulation using Python libraries.
Key Responsibilities
- Develop and maintain backend services using Python.
- Implement automated document generation workflows (DOCX, PDF, etc.).
- Design and optimize data extraction and document manipulation modules.
- Ensure high performance and responsiveness of backend applications.
- Collaborate with the team to define and implement API integrations.
Technical Requirements
- Minimum 5 years of professional experience in Python development.
- Hands-on experience with Python-docx for creating and updating .docx files.
- Proficiency in document processing libraries (e.g., PyPDF2, ReportLab, or Pandas for data export).
- Strong knowledge of Python web frameworks (Django, Flask, or FastAPI).
- Experience with XML and template-based document generation.
- Solid understanding of SQL/NoSQL databases.
- Experience with version control (Git) and CI/CD pipelines.

About Vivanet
About
VIVANET delivers cutting-edge artificial intelligence solutions that empower your business to innovate faster and achieve exceptional results.
Candid answers by the company
# Vivanet - FAQ
## About Vivanet
Q. What is Vivanet's philosophy?
It's more than AI with us. Driven by genuine insight and a collaborative mindset, we build customized technology AI and digital solutions that deliver impact where it matters most.
Q. What does Vivanet mean?
"Viva" in Italian or Spanish means 'to acclaim with enthusiastic approval'. Vivanet represents our commitment to building acclaimed technology solutions powered by a talent network that is competent and diverse.
Q. What is Vivanet's mission?
“Building AI solutions of Tomorrow” - to give wings to ideas. We work closely with our clients to understand their unique digital needs and build scalable, high-quality AI and software solutions that drive real business value.
Q. What is Vivanet's vision?
At Vivanet, we believe in the power of technology to transform businesses and create meaningful impact. Founded with the vision of bridging the gap between innovative ideas and practical implementation, we have grown into a trusted partner for businesses seeking reliable software solutions.
Q. Where is Vivanet located?
We are headquartered in Pune, India, with a growing global footprint. We bring a unique blend of local insight and international expertise to every project. We have satellite offices in Bengaluru, Texas, USA and Middle East (upcoming).
Q. How established is Vivanet?
Vivanet was founded in 2022 and has quickly grown to become a trusted partner for 15+ leading organizations across various industries.
## Company Culture and Values
Q. What are Vivanet's core values?
Vivanet is guided by four fundamental principles:
- Building Trust - Through accountability and delivery
- Demonstrating Commitment - By providing high-quality service to our employees and customers
- Acting with Humility - Through inclusion, respect, and situational awareness
- Aiming for Excellence - In technology and execution
Q. What is the work culture like at Vivanet?
As our Founder & CEO Aadarsh Iyer says: "At Vivanet, we connect with purpose, listen with intent, and build with care. From engagement to delivery, we do everything we can to meet and often exceed your expectations."
We are rooted in purpose and evolving through innovation. Our culture emphasizes genuine insight, collaboration, and meaningful impact.
Q. What do the leadership team believe in?
Our Technology Specialist Rohit Shedage describes our approach: "We empower businesses through thoughtful innovation and seamless tech integration, one meaningful line of code at a time."
Our Director of L&D, Sunil Datta, emphasizes: "We believe that upskilling should be a part of our daily routine, while reskilling is something we need to approach strategically. It's our way of keeping ourselves sharp, relevant, and prepared for whatever comes next!"
Our AI Specialist, Gopalkrishna Holla, focuses on "helping organizations and industries adopt and embed AI into their data, people, processes, products, and services."
## Services and Technology
Q. What services does Vivanet provide?
Vivanet offers comprehensive technology solutions across three main areas:
**AI Specializations: **
- Vision AI
- Agentic AI
- Generative AI (Gen AI)
- Conversational AI
**Software Development: **
- Cloud solutions
- SaaS applications
- Web applications
- Mobile apps
- Analytics
**Talent on Demand: **
- Smart Hiring
- Ready Talent
- Value-Driven staffing models (DNA and LED models)
Q. What technologies does Vivanet work with?
We embrace cutting-edge technologies including:
- AI/ML (Vision AI, Gen AI, Agentic AI, Conversational AI)
- Modern web and javascript frameworks
- Mobile development technologies
- Full Stack development
Q. What industries does Vivanet serve?
We solve what matters across diverse industries:
- Food and Beverage
- Systems Engineering
- Manufacturing
- Marketing
- IT Consulting
- Education
- E-Commerce
- Automotive
- Oil & Gas
- Renewable Energy
- Retail & Consumer Goods
- Logistics & Supply Chain
- Real Estate & Construction
- Aviation
- Maritime
## Career Opportunities
Q. What roles does Vivanet hire for?
We hire talented professionals across multiple domains:
- AI/ML Engineers and Specialists
- Software Developers (Web, Mobile, Cloud)
- SaaS Application Developers
- Data Scientists and Analytics Experts
- Cloud Architects
- Full-stack Developers
- Technical Leadership roles
Q. What makes Vivanet an exciting place to work?
- Work on cutting-edge AI technologies including Vision AI, Agentic AI, and Generative AI
- Exposure to diverse industries and challenging problems
- Growing company with a global footprint
- Trusted by 12+ leading organizations
- Strong focus on continuous learning and development
- Collaborative, purpose-driven culture
Q. Does Vivanet invest in employee development?
Absolutely! Learning and development is core to who we are. As our Director of L&D emphasizes, we believe upskilling should be part of our daily routine, and reskilling should be approached strategically. We help our team stay sharp, relevant, and prepared for what's next.
Q. What is the company's approach to growth?
We continue to evolve, embracing cutting-edge technologies to deliver solutions that not only meet current needs but also prepare our clients—and our team—for the future.
## Work Philosophy
Q. What makes Vivanet different from other IT companies?
- **Purpose-Driven: ** Rooted in purpose, evolving through innovation
- **Genuine Insight:** We don't just implement technology; we provide genuine insight and collaborative solutions
- **Impact-Focused:** We deliver impact where it matters most
- **Client Partnership:** We bridge the gap between innovative ideas and practical implementation
- **Quality Commitment:** We build scalable, high-quality software that drives real business value
Q. What is Vivanet's approach to projects?
We connect with purpose, listen with intent, and build with care. We work closely with clients to understand their unique digital needs and create customized solutions that deliver measurable results.
Q. How does Vivanet approach innovation?
We empower businesses through thoughtful innovation and seamless tech integration. We don't just follow trends—we help organizations adopt and embed emerging technologies like AI/ML into their operations to create real, lasting value.
## Talent Models
Q. What are DNA and LED talent models?
Vivanet offers flexible talent augmentation through specialized models:
- **DNA Model:** Smart hiring solutions
- **LED Model:** Ready talent deployment
These models allow clients and team members to scale effectively and access skilled developers and engineers as needed.
## Growth and Learning
Q. Will I have opportunities to learn new technologies?
Learning is embedded in our culture. We believe upskilling should be part of your daily routine, and we provide strategic opportunities for reskilling to keep you sharp, relevant, and prepared for the future.
Q. What kind of impact can I make at Vivanet?
As a growing company, your contributions will have direct impact on client success and company growth. You'll work on solutions that solve real business problems and move entire industries forward.
Q. How does Vivanet prepare employees for the future?
We embrace cutting-edge technologies and help our team stay ahead of the curve. Whether it's AI/ML, cloud computing, or modern frameworks, we ensure our people are equipped with the skills that matter for tomorrow's challenges.
## Application Process
Q. How do I apply to Vivanet?
Connect with us on LinkedIn at https://in.linkedin.com/company/vivanet-india
Q. What qualities does Vivanet look for in candidates?
We seek professionals who embody our values:
- Accountable and delivery-focused (Building Trust)
- Committed to quality and excellence
- Humble, inclusive, and respectful team players
- Passionate about innovation and continuous learning
- Purpose-driven with genuine insight
- Eager to create meaningful impact
Q. Does Vivanet offer opportunities for freshers?
With our strong focus on learning and development, and talent models designed to nurture skills, we welcome motivated individuals at various career stages. Connect with us to discuss opportunities that match your experience level.
## Leadership Team
Q. Who leads Vivanet?
**Aadarsh Iyer** - Founder & CEO
Leading with a philosophy of connecting with purpose, listening with intent, and building with care.
**Rohit Shedage** - Technology Specialist
Driving thoughtful innovation and seamless tech integration.
**Sunil Datta** - Director - Learning & Development
Championing continuous upskilling and strategic reskilling initiatives.
**Gopalkrishna Holla** - AI Specialist
Helping organizations adopt and embed Generative AI into their operations.
## Contact Information
Q. How can I learn more about Vivanet?
- Website: https://www.vivanet.in
- LinkedIn: https://in.linkedin.com/company/vivanet-india
- Instagram: @vivanet_india
- Location: Pune, India (with growing global footprint)
Q. Who can I contact for career inquiries?
Please reach out through LinkedIn page for career opportunities and additional information.
---
*Join us in transforming businesses through technology. At Vivanet, we don't just build software—we give wings to ideas and create meaningful impact. Be part of a team that's rooted in purpose and evolving through innovation.*
Similar jobs
Integration Developer
ROLE TITLE
Integration Developer
ROLE LOCATION(S)
Bangalore/Hyderabad/Chennai/Coimbatore/Noida/Kolkata/Pune/Indore
ROLE SUMMARY
The Integration Developer is a key member of the operations team, responsible for ensuring the smooth integration and functioning of various systems and software within the organization. This role involves technical support, system troubleshooting, performance monitoring, and assisting with the implementation of integration solutions.
ROLE RESPONSIBILITIES
· Design, develop, and maintain integration solutions using Spring Framework, Apache Camel, and other integration patterns such as RESTful APIs, SOAP services, file-based FTP/SFTP, and OAuth authentication.
· Collaborate with architects and cross-functional teams to design integration solutions that are scalable, secure, and aligned with business requirements.
· Resolve complex integration issues, performance bottlenecks, and data discrepancies across multiple systems. Support Production issues and fixes.
· Document integration processes, technical designs, APIs, and workflows to ensure clarity and ease of use.
· Participate in on-call rotation to provide 24/7 support for critical production issues.
· Develop source code / version control management experience in a collaborative work environment.
TECHNICAL QUALIFICATIONS
· 5+ years of experience in Java development with strong expertise in Spring Framework and Apache Camel for building enterprise-grade integrations.
· Proficient with Azure DevOps (ADO) for version control, CI/CD pipeline implementation, and project management.
· Hands-on experience with RESTful APIs, SOAP services, and file-based integrations using FTP and SFTP protocols.
· Strong analytical and troubleshooting skills for resolving complex integration and system issues.
· Experience in Azure Services, including Azure Service Bus, Azure Kubernetes Service (AKS), Azure Container Apps, and ideally Azure API Management (APIM) is a plus.
· Good understanding of containerization and cloud-native development, with experience in using Docker, Kubernetes, and Azure AKS.
· Experience with OAuth for secure authentication and authorization in integration solutions.
· Strong experience level using GitHub Source Control application.
· Strong background in SQL databases (e.g., T-SQL, Stored Procedures) and working with data in an integration context.
· Skilled with Azure DevOps (ADO) for version control, CI/CD pipeline implementation, and project management.
· Experience in Azure Services, including Azure Service Bus, Azure Kubernetes Service (AKS), Azure Container Apps, and ideally Azure API Management (APIM) is a plus.
GENERAL QUALIFICATIONS
· Excellent analytical and problem-solving skills, with a keen attention to detail.
· Effective communication skills, with the ability to collaborate with technical and non-technical stakeholders.
· Experience working in a fast paced, production support environment with a focus on incident management and resolution.
· Experience in the insurance domain is considered a plus.
EDUCATION REQUIREMENTS
· Bachelor’s degree in Computer Science, Information Technology, or related field.
Key Responsibilities:
- Rewrite existing APIs in NodeJS.
- Remodel the APIs into Micro services-based architecture.
- Implement a caching layer wherever possible.
- Optimize the API for high performance and scalability.
- Write unit tests for API Testing.
- Automate the code testing and deployment process.
Skills Required:
- At least 2.5 years of experience developing Backends using NodeJS — should be well versed with its asynchronous nature & event loop, and know its quirks and workarounds.
- Excellent hands-on experience using MySQL or any other SQL Database.
- Good knowledge of MongoDB or any other NoSQL Database.
- Good knowledge of Redis, its data types, and their use cases.
- Experience with graph-based databases like GraphQL and Neo4j.
- Experience developing and deploying REST APIs.
- Good knowledge of Unit Testing and available Test Frameworks.
- Good understanding of advanced JS libraries and frameworks.
- Experience with Web sockets, Service Workers, and Web Push Notifications.
- Familiar with NodeJS profiling tools.
- Proficient understanding of code versioning tools such as Git.
- Good knowledge of creating and maintaining DevOps infrastructure on cloud platforms.
- Should be a fast learner and a go-getter — without any fear of trying out new things Preferences.
- Experience building a large-scale social or location-based app.
Job description
Ruby on Rails Developer Responsibilities :
- Designing and developing new web applications.
- Maintaining and troubleshooting existing web applications.
- Writing and maintaining reliable Ruby code.
- Integrating data storage solutions.
- Creating back-end components.
- Identifying and fixing bottlenecks and bugs.
- Integrating user-facing elements designed by the front-end team.
- Connecting applications with additional web servers.
- Maintaining APIs.
Ruby on Rails Developer Requirements :
- Bachelor's degree in Computer Science, Computer Engineering, or related field.
- Experience working with Ruby on Rails as well as libraries like Resque and RSpec.
- Ability to write clean Ruby code.
- Proficiency with code versioning tools including Git, Github, SVN, and Mercurial.
- Work with stakeholders and fellow developers.
- Design and implement Python code using the Django framework.
- Identify and fix bottlenecks that may arise from inefficient code.
- Identify and fix software bugs.
- Create a wide variety of unit tests to verify the functionality of software.
- Manage the security of the platform.
- Write detailed documentation around the code.
- Knowledge of front end languages.
We are looking for an experienced top-notch Software Engineer to grow with our development team. As a Node.js engineer, you will be involved from conception to completion with projects that are technologically sound and impactful.
What you will do:
- Work on existing software solutions or new systems on the specified programming language.
- Translating designs and wireframes into high-quality code.
- Ensure the best possible performance, quality of the solution you are working on.
- Working closely with business analysts, software engineers, product managers, designers and other stakeholders.
- Write well-designed and efficient code by adhering to the specified coding standards.
- Mentor and support other team members by doing code reviews and applying your experience in process and technical leadership.
- Document the development process, architecture, and standard components.
Requirements:
- Minimum 2 years of work experience as a Software Engineer(Node.js).
- Good knowledge of SQL and related databases.
- Proficient in Node.js, Javascript, AJAX, jQuery, JSON, CSS and HTML.
- Knowledge of object-oriented programming.
- Knowledge of the Front-end and Back-end processes.
- Knowledge of web development, continuous integration, and cloud technologies
- Proficiency with RESTful APIs to connect applications to back-end services.
- Flexibility to switch to a new programming language as and when required.
- Ability to own a product and deliver exceptional quality.
- Analytical capabilities and logical approach to problem-solving.
- Familiarity with software development lifecycle and agile methodology.
- Good at writing understandable, testable code with an eye towards maintainability
- Proficiency in software engineering tools.
- Have system-level thinking and the ability to develop a system as a whole.
- Bachelor's degree in Computer Science Engineering or any other relevant course.
- Good communication skills - including the ability to convey information to non-technical team members in a concise and clear way.
- Ability to understand the end-user.
Benefits:
- Impactful Projects: At Synoriq, you get to work on exciting projects that create a huge impact in the lives of common people. You get exposure to the various domains we work in - be it the financial sector or the government sector. With projects of such scale, we work on the latest and most popular technologies in the market.
- Great Nucleus of Minds: You get to work with the smartest people and learn together. Our team is a bunch of talented designers, engineers, singers, storytellers, and dancers.
- Fun: We understand that theres a life outside the office too. We offer flexibility in the work schedule and work from home so that you give your best every day.
- Leadership Initiatives: We promote the overall development of an individual and help you realize your professional goals. There are ample learning opportunities providing exposure in different domains and working in cutting-edge technology.
The Backend Developer will be working alongside other Software Developers, Project Managers,
QA, Software Architects and DevOps in order to shape and implement the technology and product
deliverables that will drive forward the strategy of our venture
Key responsibilities include:
Working with the Team in building world class recommendation
Brain-storming and experimenting with new ideas for efficiently improving the service
Writing effective, low-latency and high-availability, and scalable Python codes.
Working with System Layered Services like Virtualization, Network Management and core
OS Technologies
Working on Creating Pipe-lines and Services necessary for Critical Real Time Systems
Required Competencies:
3+ years of experience with a track record of delivering quality results
Strong Knowledge in OOPS, Data Structures, Algorithms, Networking Concepts, OS
Concepts
Experience in successfully building Microservices, Server Services etc at scale
Experience in working with Cloud Technologies and possibly bare-metal hardware
Have knowledge on Virtualization, Kafka Streaming, Networking Protocols, Web Crawling,
Caching, Routing Algorithms etc
About Us:
• Rainbox a media-tech start-up, focusing on content aggregation, Search/Discovery &
recommendation.
• Our core Product is Oneplay, which provides universal search & discovery of contents across
multiple OTTs, Personalised Recommendations, Live TV Content Tracking & EPG and lots more,
becoming a single destination for all entertainment a user need.
• Oneplay’s newest project is the ‘Netflix of Gaming’: In past 5 years we have seen how OTT has
changed the overall media/entertainment industry, likewise the next entertainment viewership is
changing from watching live cricket to watching live game streamers. so looking at the market
trend our company is about to start cloud gaming.
|
1. Develops software solutions by studying information needs; conferring with users; studying systems flow, data usage, and work processes; investigating problem areas; following the software development lifecycle. |
|
2. Determines operational feasibility by evaluating analysis, problem definition, requirements, solution development, and proposed solutions. |
|
3. Documents and demonstrates solutions by developing documentation, flowcharts, layouts, diagrams, charts, code comments and clear code. |
|
4. Prepares and installs solutions by determining and designing system specifications, standards, and programming. |
|
5. Provides information by collecting, analyzing, and summarizing development and service issues. |
|
6. Design, develop and implement new integration. |
Responsibilities
1-Integration of user-facing elements developed by front-end developers
2-Build efficient, testable, and reusable PHP modules
3-Solve complex performance problems and architectural challenges
4-Integration of data storage solutions (may include databases, key-value stores, blob stores, etc.
Skills and Qualifications
1-Strong knowledge of PHP web frameworks (such as Code igniter, Core PHP depending on your technology stack).
2-Understanding the fully synchronous behavior of PHP.
3-Understanding of MVC design patterns.
4-Basic understanding of front-end technologies, such as JavaScript, Jquery, Ajax, HTML5, and CSS3.
5-Knowledge of object oriented PHP programming.
6-Understanding accessibility and security compliance (Depending on the specific project)
7-Strong knowledge of the common PHP or web server exploits and their solutions.
8-User authentication and authorization between multiple systems, servers, and environments
9-Integration of multiple data sources and databases into one system.
10-Familiarity with limitations of PHP as a platform and its workarounds.
11-Creating database schemas that represent and support business processes
12-Familiarity with SQL/MySQL databases and their declarative query languages









