Software Engineer (DevOps)
Fusemachines Nepal

Fusemachines ( builds AI Schools in underserved communities (AI Education Solution) and connects the graduates to AI job opportunities (AI Talent Solution). Fusemachines AI Schools run AI Microdegree® and Certificate programs in physical classrooms using it’s proprietary content and learning platform.

Software Engineer (DevOps)

Views: 1166 | This job expired 1 week, 2 days ago

Basic Job Information

Job Category : IT & Telecommunication
Job Level : Mid Level
No. of Vacancy/s : [ 1 ]
Employment Type : Full Time
Job Location : Kamaladi, Kathmandu
Offered Salary : Negotiable
Apply Before(Deadline) : Mar. 26, 2020 23:55 (1 week, 2 days ago)

Job Specification

Education Level : Bachelor
Experience Required : More than or equals to 1 year
Professional Skill Required : Flexibility Technical Knowledge Communication Interpersonal
Other Specification
  • Knowledge in front and back end technologies such as Python, NodeJs, HTML/CSS
  • Theoretical and Practical knowledge of SQL / NoSQL databases with hands-on experience in at least one database system
  • Solid understanding of Object Oriented Programming concepts
  • Knowledge of Linux / Windows with system troubleshooting capabilities
  • Strong problem solving and written and verbal communication skills in English
  • Familiarity with Version Control tools such as Git
  • Familiarity with deployment process and deployment pipeline, CI/CD (Jenkins, Travis CI, Circle CI)
  • Knowledge of other cloud based services like AWS (e.g. EC2, RDS, ELB, EBD, S3, VPC)
  • Ability to design, build and work with RESTful Web Services in JSON and XML formats
  • Familiarity or the ability to learn and adapt to current trends and best practices
  • Must be self-motivated, flexible, collaborative, with an eagerness to learn
  • Ability to work independently or in a collaborative environment with a proactive attitude
  • Monitoring Tools: Experience with system monitoring tools (e.g. Nagios, Datadog, Sumologic, Graphite, etc.)
  • Regular, reliable attendance is a requirement of this job
  • Knowledge in container runtime like Docker, rkt

Job Description

  • Assist with writing requirement specifications and design documents for a variety of development tasks including feature development, database design and system integrations
  • Assist with developing applications and code software applications to adhere to designs that support business requirements for internal and external clients
  • Preparation, drafting, and review of software documentation and project reports to meet senior staff and client requirements
  • Refactoring, debugging, testing and implementing changes to existing applications to meet project requirements
  • Deploy, monitor and maintain applications on various cloud environments
  • Provide proper guidance and supervision for subordinate engineers and their work
  • Basic understanding of websever such as Apache and nginx and it configuration
  • Good understnding of MongoDB with indexing, index planning and strategies, replication, authenitcation, and ssl termination
  • Must have a good working knowledge of one or more scripting languages (e.g. python, bash)
  • Monitoring Tools: Experience with system monitoring tools (e.g. Nagios, Datadog, Sumologic, Graphite, etc.)
  • Test, build, design, deployment, and ability to maintain the continuous integration and continuous delivery process using tools like Jenkins, maven Git, etc
  • Maintain and enhance application infrastructure and relevant services
  • Learning about and gathering new technologies and related tools to introduce to the company in order to grow the agile development environment
  • Assist in improving security polices for cloud infrastructure
  • Collaborating with developers to make sure new environments meet requirements and conform to best practices
  • Designing, implementing and testing agreed-upon infrastructures
  • System troubleshooting and problem solving across platform and application domains

Job Action

TO APPLY: For this job, please follow the applying procedure.

Register Now

Similar Jobs

Search, Apply & Get Job: FREE