ClockHash
Location
Bangalore | India
Job description
Description
ClockHash Technologies is looking for a Python and fullstack application development engineer who will extend networking management solution using Linux, Python over secured web services within Linux Cloud environments.
Work mode: Hybrid
Key Responsibilities
As part of the NFV MANO/OneManage team, you will have the following responsibilities:
· Develop well-architected software applications using object-oriented design with industry best practices, techniques, and design patterns using Azure, Memcache, Linux, Apache, MySQL/MariaDB.
· Design scalable and secured web service and API construction (REST etc.)
· Able to use pylint and other best practices of unit testing
· Good knowledge of relational databases specifically MySQL or SQL servers.
· Some experiences with modern web stack technologies, including knowledge of HTML, JavaScript, libraries, and AJAX-Responsible for building artifacts for deployments using CI/CD Jenkins and coordinating with DevOps.
· Familiarity with Atlassian suite (Jira, confluence, etc.) and gitlab/github environments and experience in documenting the software application.
· Experience with large-scale production systems (i.e. scalability, high availability), with the ability to optimize architecture and implementation across all layers of architecture.
· Experience with lightweight and/or Agile test-driven development methodologies.
· Minimum 2 or more years of Software Development experience.
Education
University degree related to computing such as Computer Engineering, Computer Science, or Information Systems. M.Sc or PhD is a plus
BE/MTech in a relevant field or equivalent experience.
Main knowledge
· Javascript (Angular, VueJS, Typescript), HTML5, CSS
· Python 3.x
· Netconf, Yang
· Linux (knowledge of the virtual environment is a plus)
· Basic understanding of Networking (TCP socket, routing protocols and security)
· Familiarity with Repository and Continuous Integration tools (GIT/Gitlab, Nexus, Jenkins)
· Willingness to work in agile environment (Scrum or Kanban)
Experience
· 3 -7 years+ on programming
Nice to Have:
· Good communication skills and to be a team player
· Sense of autonomy and ownership
· English read, spoken written and comfortable in an international environment
· Self-motivated, with good analytical skills
What do you receive in return:
· Friendly environment with good work-life balance
· Opportunity to grow and visibility to your work.
· Health Insurance
· Work from Home supporting environment (Cover Internet Bill, Gym or Recreational activities costs) 13th Month Salary
· Work Flexibly: we appreciate there are more important things in life than always working, so our flexible working culture allows you to work around what matters.
· Educational Allowances (Certification fees Reimbursement)
· Rich engagement culture with team events planned on a regular basis
ClockHash Technologies is an equal opportunity employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, pregnancy, age, marital status, disability or status as a protected veteran.
Job tags
Salary