14 Aug
|
SiamComputing
|
Chennai
14 Aug
SiamComputing
Chennai
:
As a Senior Python Engineer, you will be responsible for overseeing the development and implementation of complex software solutions using Python. You will lead a team of developers, providing technical guidance, mentorship, and ensuring the delivery of high-quality code. You'll also play a key role in integrating AWS services such as EC2, LightSails, Lambda, S3, and API Gateway into the application architecture to ensure reliability and performance.
Additionally, youll leverage AI-based tools like Claude, Cursor, WinSurf, and other emerging technologies to streamline development processes and increase productivity.
Roles & Responsibilities:
- Lead and mentor a team of Python developers to oversee the development and implementation of software solutions.
- Collaborate with cross-functional teams to understand project requirements and translate project requirements into technical specifications.
- Conduct code reviews and ensure the delivery of high-quality code. Stay up-to-date with the latest industry trends and technologies.
- Interact with databases, write SQL queries, and use ORM libraries like SQLAlchemy or Django ORM.
- Debug and optimize performance to ensure scalability and reliability.
- Manage version control and continuous integration processes.
- Identify and address technical challenges and risks.
- Participate in architectural and design discussions.
- Use collaboration tools like Jira, Trello, Youtrack, or Asana for task management and progress tracking.
- Collaborate with DevOps to implement infrastructure as code (IaC) using tools like Terraform or CloudFormation.
- Integrate AI-based coding tools like Claude (by Anthropic), WinSurf (for AI-assisted software development), and other emerging technologies to optimize coding workflows and enhance team productivity.
Qualifications:
- Bachelor’s degree in Computer Science or related field.
- 5-8 years of experience in Python development.
- Demonstrated experience in a leadership or managerial role.
- Proficiency in web frameworks such as Django, FastAPI, Flask.
- Solid understanding of RESTful APIs, microservices architecture and Event-Driven Architecture.
- Experience with relational and non-relational databases.
- Knowledge of version control systems (e.g., Git, Git workflow).
- Excellent communication and leadership skills.
- Experience with AI-assisted coding tools like Claude, WinSurf, or similar.
Key Skills:
- Python
- FastAPI, Django or Additionally any other framework
- Mysql, PostgreSQL
- Redis, MongoDB
- Rest API, Micro Services and Event-Driven Architecture, AWS APG or any other APIGateway
- AWS Services(EC2, S3, AWS SQS, Lambda)
- Familiarity with Docker, Kubernetes
- HTML, CSS, Javascript and Template Engine(Jinja2 or any Others)
- Claude Code or Codex, Prompting, Skills, MCP
- Additionally, AWS Services like Lambda, API Gateway, SES, SQS, EKS, ECS
📌 Walk-in || Python Engineer / Senior Python Engineer (Chennai)
🏢 SiamComputing
📍 Chennai