As a Software Engineer, you must operate in line with management directives and in accordance with the Company’s policies, standards and procedures which form the organization’s quality management system.
You will be responsible for developing and maintaining REST APIs required for the web and mobile version of AIR.
You will also be assigned to manage the deployments and management of our application and database servers.
The operational responsibilities of this position are:
1. Developing back-end APIs as per the business requirement
2. Managing the Elastic search engine
3. Creating indexes and updating logic on Elastic search
4. Managing the Postgres database of AIR
5. Create ORM models based on feature requirmenets
6. Writing scripts to and scheduling cronjobs to run as background jobs
7. Deploying applications on AWS EC2 machines
8. Managing ELB, RDS and EC2 service on AIR
9. Coordinating with internal teams to understand user requirements and provide technical solutions
10. Documentation of all work executed
In addition to the above you will be expected to complete any other tasks assigned by your Supervisor.
Soft skills : Agile development Practices, Knowledge of HTML, CSS, JavaScript, AngularJS and Angular
4 framework, Knowledge of Linux/Unix server management
Candidates interested can send their CV