What are the responsibilities and job description for the Python Developer position at Convergenz?
Job Title: Full Stack Python Developer
Overview
We are seeking a highly skilled Full Stack Python Developer to support our Collaboration Technology team. This role focuses on enhancing Google Workspace automation, building customer-facing solutions, and contributing to both the backend and frontend development of our user activity application. The ideal candidate is comfortable working across the stack, integrating cloud technologies, and delivering scalable automation that improves the user and admin experience.
Responsibilities
- Design, develop, and maintain backend services supporting user activity and automation within Google Workspace.
- Build and enhance frontend features for a customer-facing user activity application using React and JavaScript.
- Develop new applications and tools that automate workflows and improve the efficiency of Google Workspace users and administrators.
- Implement serverless cloud architectures using AWS services including Lambda, Step Functions, Batch, and DynamoDB.
- Write clean, efficient, and maintainable Python code for backend logic, data processing, and automation workflows.
- Collaborate with cross-functional teams to understand requirements, propose solutions, and deliver enhancements.
- Monitor and troubleshoot production applications, ensuring reliability, performance, and smooth user experience.
- Contribute to CI/CD pipelines, code reviews, technical documentation, and best engineering practices.
Required Skills & Experience
- Strong experience developing backend services using Python.
- Frontend development proficiency with JavaScript and React.
- Hands-on experience with AWS serverless technologies including:
- AWS Lambda
- AWS Step Functions
- DynamoDB
- AWS Batch
- Experience with Google Workspace APIs or collaboration technology automation.
- Ability to build scalable, maintainable full stack applications.
- Solid understanding of RESTful APIs, microservices, and event-driven architectures.
- Strong debugging, problem-solving, and analytical skills.
- Experience working in Agile or collaborative team environments.
Preferred Qualifications
- Experience in customer automation or workflow automation platforms.
- Familiarity with IAM, cloud security principles, or scalable cloud architecture.
- Prior background supporting collaboration tools, SaaS applications, or internal productivity systems.
We are an Equal Opportunity Employer committed to a diverse and inclusive workplace. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, age, gender identity, national origin, disability, or veteran status. We value diverse perspectives and actively seek to create an inclusive environment that celebrates the unique qualities of all employees.