IOWeb3 Technologies

Senior Python Developer

Job Location

pune, India

Job Description

You will be joining an existing engineering team focused on addressing critical bottlenecks in the development of their AI-powered software guidance platform. This role involves building and scaling the backend infrastructure that powers real-time user interactions and AI-driven automation within software applications. Responsibilities : Backend Development (Python/FastAPI) : - Design, develop, and maintain robust and scalable backend services using Python with the FastAPI framework. - Implement efficient data processing and API endpoints to support real-time user interactions and AI-driven functionalities. - Optimize code for performance, scalability, and maintainability. API Architecture : - Architect and implement RESTful APIs to facilitate seamless communication between frontend and backend components. - Ensure API security, reliability, and performance. - Design API's that support real time data transfer. Infrastructure Scaling (Docker/Kubernetes) : -Containerize applications using Docker and orchestrate them with Kubernetes. -Design and implement scalable infrastructure to handle increasing user demand and data volume. - Monitor and optimize infrastructure performance and resource utilization. Database Management (PostgreSQL) : - Design and implement efficient database schemas in PostgreSQL. - Optimize database queries and performance. - Ensure data integrity and security. - DevOps Implementation (GCP Preferred, AWS Acceptable): - Implement and manage cloud infrastructure on GCP (preferred) or AWS. - Automate deployment, monitoring, and scaling of applications. - Implement infrastructure as code (IaC) using tools like Terraform. CI/CD Pipeline Implementation : - Design and implement CI/CD pipelines to automate software builds, tests, and deployments. - Ensure continuous integration and continuous delivery of high-quality software. - Implement robust testing strategies. Python : - Expert-level proficiency in Python programming. - Strong understanding of Python best practices and design patterns. FastAPI : - Extensive experience with the FastAPI framework for building high-performance APIs. - Understanding of asynchronous programming in Python. Docker : - Proficiency in containerizing applications using Docker. - Experience with Docker Compose and Dockerfiles. Kubernetes : - Strong experience in deploying and managing applications on Kubernetes. - Understanding of Kubernetes concepts and Expertise in designing and managing PostgreSQL databases. - Experience with database optimization and performance tuning. DevOps (GCP/AWS) : - Strong DevOps experience, particularly in GCP (preferred) or AWS. - Experience with infrastructure automation and cloud services. - Experience with Terraform or similar IaC implementing and managing CI/CD pipelines using tools like Jenkins, GitLab CI, or CircleCI. - Knowledge of testing methodologies. API Design : - Strong understanding of RESTful API design principles. Key Requirements : - Senior-level experience in backend development. - Proven experience with FastAPI, Docker, and Kubernetes. - Expertise in DevOps, particularly in GCP. - Ability to work independently in a high-pressure startup environment. - Excellent English communication skills. - Ability to overlap work hours with a Paris based team. Work Environment : - Embedded within an existing engineering team. - Fast-paced, startup mindset, innovation-driven culture. - Agile methodologies with daily stand-ups (ref:hirist.tech)

Location: pune, IN

Posted Date: 5/1/2025
View More IOWeb3 Technologies Jobs

Contact Information

Contact Human Resources
IOWeb3 Technologies

Posted

May 1, 2025
UID: 5111452666

AboutJobs.com does not guarantee the validity or accuracy of the job information posted in this database. It is the job seeker's responsibility to independently review all posting companies, contracts and job offers.