Title: Senior Application Developer

Job: FULL Time

Location: Margao Goa


Job brief:

We are looking for a qualified Senior Developer to design and code functional programs and applications. You will work as part of a team and individually with little supervision.

A great Developer has excellent knowledge of at least one programming language Essentially Python. They must be familiar with a variety of operating systems and platforms. The ideal candidate will also have an analytical mindset and a keen eye for detail.

A minimum of  3 plus Years of experience in Software Development. Experience or background of Open source technologies. Python. Team work. Mentoring abilities.

  • Proficiency in Python, Knowledge of Bash or Linux.
  • Knowledge of design patterns, MVC architecture, REST APIs, Microservices Architecture.
  • Proficient with databases such as PostgresSQL or MongoDB or Cassandra or MySQL.
  • Experience with distributed version control like Git or Mercurial.
  • Experience working with Jenkins or similar for CI/CD build and deployment.
  • Experience working with platform tools such as Docker, OpenShift, Kubernetes, Nomad would be beneficial.
  • Experience working in an Agile environment, and proficient with tools such as JIRA, Confluence, Slack is something we may need or will need you to adapt to.
  • Team handling, task management, prioritization and good written and verbal communication skills.
  • Excellent analytical abilities and problem solving skills.

Preferred/ Good to have:

  • Experience working in cloud environments such as AWS (Amazon Web Services), Google Cloud Platform, Azure is highly desirable.
  • Experience with Infrastructure Automation tools such as Ansible, Terraform, CloudFormation, Puppet, Chef would be a plus.
  • Experience in an AWS-based application environment, particularly with PaaS services like API Gateway, Lambda, ECS, SNS/SQS/Kinesis, RDS, and DynamoDB would be a Plus.
  • Hands on with Flask, Frappe, Django or similar frameworks would be preferred.

About Thalus

Thalus delivers data-driven solutions and smarter products using advanced Analytics powered by Machine Learning, Deep Learning and Natural Language Processing.

Our expertise lies in leveraging the power of open source techniques, working on the latest technological advances and empowering businesses by making swift, scalable and data-driven products.

View more jobs at Thalus