DATADIRECT NETWORKS (DDN)
Location
Pune | India
Job description
DataDirect Networks Inc. (DDN) engineering organization is seeking a Senior Software Developer/Engineer based in Pune, India - for the development of DDN Monitoring Platform. The candidate must have proven development experience with technical leadership qualities, effective communication skills and a self-starter. In addition, the candidate must collaborate with other teams and individuals worldwide to quickly learn DDN products/technology/setup & configuration. The candidate must be able to leverage and integrate the monitoring, health-check and alerting aspects around each of the respective DDN products.
RESPONSIBILITIES
- Design and develop in JavaScript and Python/GoLang under tight deadlines with minimal supervision.
- Define and articulate technical designs with the appropriate details.
- Full application development from design to development to testing to deployment
- Participate in technical reviews throughout the course of development.
- Architecture and troubleshooting of system level components [web server, application server, database or etc]
- Undertake Research based technical tasks: Define research approach, Document results and Derive conclusions. Should be able to design a solutions based on the research conducted.
- Mentor junior developers
- Support product deployment and production defect resolution in a timely manner.
BASIC QUALIFICATIONS
- Accountable and highly motivated with solid people skills.
- 10+ years experience software development and product support
- Expert knowledge of the following programming languages: Javascript, Python/GoLang
- Strong Linux development and deployment skills including but not limited to bash scripting.
- Knowledge of ISO and RPM creation and deployment.
- Experience with CentOS/Red Hat distribution.
- Full understanding of OS principles and architecture of real time systems.
- Expert Level Web development skills (HTML/CSS, Javascript libraries)
- Broad range of experience with open-source components including Javascript-based, and Python-based.
- Experience designing and developing restful web services and API.
- Experience with ORM and Java Streams mapping - PL/SQL, SQL, NOSQL.
- Experience with Python Unit-Test
- Knowledge of Cassandra
- Experience working with Scrum Agile
- Experience using source control, GIT preferred
- Experience with defect trackers, Rally preferred
- Experience with build tools such as Python -Fabric
- Experience using continuous integration tools, Jenkins preferred
- Good communication skills (verbal and written English)
GOOD TO HAVE s
- Understanding of Ubuntu/Debian/Fedora
- Knowledge of frameworks such as NodeJS, Meteor framework, Angular
- Experience with data mining, Hadoop or map-reduce algorithms
- Experience with Amazon Cloud for automated VM provisioning, setup and testing.
- Strong understanding of network principles, topology, load balancing, routing desired.
- Knowledge of storage systems, file systems and big data challenges
- Knowledge of cloud storage, cloud computing, data center operations is desirable.
DDN Core Characteristics DDN has a very strong orientation towards these 4 characteristics and any successful employee will demonstrate these capabilities:
Self-Starter - Takes independent action to identify and solve problems. Seeks out relevant information needed to make decisions. Gets involved with new initiatives.
Success/Achievement Orientation - Delivers quality results consistently. Targets, achieves (or exceeds) measurable results. Sets challenging goals, focuses on critical priorities, and is accountable.
Problem Solving - Recognizes problems and responds with a systematic assessment that identifies and addresses cause of issue. Practical, realistic, and resourceful.
Innovative - Builds and improves key business processes that enhance the effectiveness of DDN. Generates new ideas, challenges the status quo, and solves problems creatively.
Job tags
Salary