developer job description

1
Developer Job Descripon Gyan Data Pvt. Ltd. 8E, 8th floor, IIT Madras Research Park, Kanagam Road, Tharamani, Chennai, Tamil Nadu 600113 India. Ph : +91 44 6646 9827 Email : [email protected] Role Lead Developer Experience 3 years or more Educaon Undergraduate or Postgraduate degree in any engineering discipline ( preferably core) Requirements - General Should be proficient in the following Any Debian based Linux distribuon and its associated package manager and command line tools Deployment of VMs on any of the cloud service providers (AWS preferred) Installaon and configuraon of any of the following RDBMS - MySQL/MariaDB and PostgreSQL and any in-memory cache/data-store such as Redis or Memcached Database design, wring and opmizing SQL queries Wring Docker build/deployment scripts Installaon and configuraon of NGINX or Apache-hpd Knowledge of HTML/CSS,Javascript and visualizaon libraries and BI tools a plus but not mandatory Git Use of any of the following IDEs - PyCharm for Python, Eclipse or IntelliJ for Java, VSCode for HTML/CSS/Javascript Eager to learn and can work with minimal guidance and supervision Requirements - Python Should be proficient in the following Standard library and OOP in python Python dependency management through pip Sphinx documentaon engine Setuptools Pandas and Numpy Flask framework Jinja templang engine SQLAlchemy ORM and Core Celery Any producon ready WSGI server such as Gunicorn or uWSGI Requirements - Java - nice to have Should be proficient in the following Java 1.7 or higher and its standard library Dependency and build lifecycle management through Maven or Gradle Spring framework with focus on spring-web-mvc, spring-security, spring-validator and spring tasks. Knowledge of spring aop preferred but not mandatory Hibernate Jackson Apache commons math, collecons, commons-lang, commons-csv and libraries from the Apache ecosystem (preferred but not mandatory) Any servlet container such as Tomcat or Jey

Upload: others

Post on 18-Feb-2022

2 views

Category:

Documents


0 download

TRANSCRIPT

Developer Job Description

Gyan Data Pvt. Ltd.8E, 8th floor,IIT Madras Research Park,Kanagam Road, Tharamani,Chennai, Tamil Nadu 600113India.Ph : +91 44 6646 9827Email : [email protected]

RoleLead Developer

Experience3 years or more

EducationUndergraduate or Postgraduate degree in any engineering discipline ( preferably core)

Requirements - General

Should be proficient in the following

● Any Debian based Linux distribution and its associated package manager and command line tools● Deployment of VMs on any of the cloud service providers (AWS preferred)● Installation and configuration of any of the following RDBMS - MySQL/MariaDB and PostgreSQL and any in-memory cache/data-store such as Redis or Memcached● Database design, writing and optimizing SQL queries● Writing Docker build/deployment scripts● Installation and configuration of NGINX or Apache-httpd● Knowledge of HTML/CSS,Javascript and visualization libraries and BI tools a plus but not mandatory● Git● Use of any of the following IDEs - PyCharm for Python, Eclipse or IntelliJ for Java, VSCode for HTML/CSS/Javascript● Eager to learn and can work with minimal guidance and supervision

Requirements - Python

Should be proficient in the following

● Standard library and OOP in python● Python dependency management through pip● Sphinx documentation engine● Setuptools● Pandas and Numpy● Flask framework● Jinja templating engine● SQLAlchemy ORM and Core● Celery● Any production ready WSGI server such as Gunicorn or uWSGI

Requirements - Java - nice to have

Should be proficient in the following

● Java 1.7 or higher and its standard library● Dependency and build lifecycle management through Maven or Gradle● Spring framework with focus on spring-web-mvc, spring-security, spring-validator and spring tasks. Knowledge of spring aop preferred but not mandatory● Hibernate● Jackson● Apache commons math, collections, commons-lang, commons-csv and libraries from the Apache ecosystem (preferred but not mandatory)● Any servlet container such as Tomcat or Jetty