Chennai, Tamil Nadu, India
Information Technology
Full-Time
Ratnam Solutions Private Limited
Overview
About The Company
Founded in 2009, Ratnam Solutions Private Limited is a global technology provider specializing in web and product development services. With a track record of delivering scalable digital solutions across industries, we emphasize quality code, agile development practices, and continuous innovation. Our multidisciplinary team builds everything from lightweight websites to enterprise-grade cloud platforms, helping clients create impact-driven solutions with speed and efficiency.
Role Overview
We are seeking a highly skilled and experienced Senior Python Full Stack Developer to join our engineering team. This role demands proficiency in full-stack development using Python for backend systems and modern frontend technologies such as React.js. The candidate will be responsible for end-to-end system architecture, development, integration, and deployment of scalable web applications deployed in cloud-based environments.
Key Responsibilities
Founded in 2009, Ratnam Solutions Private Limited is a global technology provider specializing in web and product development services. With a track record of delivering scalable digital solutions across industries, we emphasize quality code, agile development practices, and continuous innovation. Our multidisciplinary team builds everything from lightweight websites to enterprise-grade cloud platforms, helping clients create impact-driven solutions with speed and efficiency.
Role Overview
We are seeking a highly skilled and experienced Senior Python Full Stack Developer to join our engineering team. This role demands proficiency in full-stack development using Python for backend systems and modern frontend technologies such as React.js. The candidate will be responsible for end-to-end system architecture, development, integration, and deployment of scalable web applications deployed in cloud-based environments.
Key Responsibilities
- Design and develop scalable, maintainable, and high-performance full-stack web applications.
- Contribute across the stack: Python (Django/Flask) on the backend and React.js (or similar frameworks) on the frontend.
- Architect and implement RESTful APIs, microservices, and business logic.
- Take ownership of existing system components developed in Java, Go, JavaScript, and Python.
- Collaborate with DevOps for CI/CD pipeline implementation and manage cloud deployments on AWS.
- Implement automated testing strategies (unit, integration, end-to-end) to ensure software quality.
- Integrate logging, monitoring, and alerting solutions using tools like Grafana, Prometheus, Datadog, and ELK Stack.
- Participate in Agile ceremonies such as sprint planning, daily stand-ups, and retrospectives.
- Conduct code reviews and mentor junior developers where necessary.
- Strong proficiency in Python and web frameworks like Django or Flask.
- Proficient with frontend technologies including JavaScript, HTML5, CSS3, and frameworks such as React.js.
- Solid understanding of REST API development, OAuth2, and secure coding practices.
- Hands-on experience with AWS Cloud Services (EC2, S3, RDS, Lambda, etc.).
- Strong background in microservices architecture and distributed systems.
- Proficiency in database systems such as PostgreSQL and MongoDB.
- Experience with containerization and orchestration tools including Docker and Kubernetes.
- Familiarity with CI/CD tools such as Jenkins, GitHub Actions, GitLab CI, or similar.
- Strong knowledge of Linux shell scripting (Bash) and command-line tooling.
- Experience working in SaaS-based product environments.
- Familiarity with monitoring tools: Grafana, Prometheus, Datadog.
- Experience with version control systems (Git, Bitbucket).
- Knowledge of message queues and asynchronous programming (e.g., Celery, RabbitMQ, Kafka).
- Exposure to infrastructure-as-code using tools like Terraform or CloudFormation.
- Basic familiarity with additional programming languages (Java, Go) is advantageous.
- Strong problem-solving and analytical thinking.
- Ability to work independently as well as in cross-functional teams.
- Excellent written and verbal communication skills.
- Passion for clean, readable, and maintainable code.
- Self-motivated and able to thrive in a dynamic, fast-paced environment.
- Bachelors degree in Computer Science, Engineering, or a related technical field.
- Minimum of 3+ years of hands-on experience in full-stack Python web development.
Similar Jobs
View All
Talk to us
Feel free to call, email, or hit us up on our social media accounts.
Email
info@antaltechjobs.in