Overview

DevOps Engineer Jobs in Lahore at Algo

Title: DevOps Engineer

Company: Algo

Location: Lahore

Systems Engineer/DevOps

Algo.ai is a collaborative agile development environment using cutting edge technology to implement AI, machine learning and big data analytics, to its customer base, all within the Algo chatbot hosted in AWS.

Algo.ai is hiring highly skilled systems engineer with DevOps, infrastructure and security mindset that is comfortable working with cloud infrastructure and services. A system engineer is required to architect, design, develop, test and optimize application, database, services along with all infrastructures – scalability, durability, HA, performance, and automation management. The system engineer will collaborate directly with developers, DBA’s, data scientist, senior management and product managers. We are seeking candidates with a desire to be challenged and a passion to grow their careers using cutting edge technology.

Responsibilities

Manage current infrastructure

Manage current cloud services

Manage AWS access

Manage cloud service access

Manage infrastructure security

Manage application security

Manage cloud services security

Identify infrastructure cost saving strategies

Architect, design, develop and test automating microservice deployment

Architect, design, develop and test automating infrastructure management

Architect, design, develop and test automating infrastructure maintenance

Architect, design, develop and test automating node failover

Architect, design, develop, test and optimize AWS infrastructure

Assist in defining organizations data archiving strategy

Assist in defining organizations TDD/BDD automation strategy

Assist in defining organizations internal data, application, deployment, access, and system audit strategy

Assist in defining organizations docker containerization strategy, standards and best-practices

Assist in defining organizations kubernetes orchestration strategy, standards and best-practices

Assist in defining organizations developers’ local environment containerization strategy, standards and best-practices

Manage deliverable expectations with internal and external stakeholders

Participating member of a support on-call rotation

Requirements

Degree in computer science or equivalent

1 – 2 years experience of designing software or systems

1 – 4 years experience of being a system admin, DevOps engineer, or using AWS infrastructure

Strong organization and project management skills

Effective written and verbal communication

Strong time management

Ability to perform systems analysis

Proficient with Chef or equivalent configuration management language such as Puppet or Ansible

Experience with GitHub or another DVCS

Proficient with Linux OS

Proficient with Linux services, agents, application and user management

Proficient with networking concepts (WAN/LAN/subnets/DNS)

Experience with Jenkins or another CI/CD platform

Experience with automating deployments using GitHub and CD platform

Experience managing infrastructure security, firewall, and access management

Experience managing public and private DNS

Familiar with VPN, IPSec tunnels, and private/public networking

Familiar with Infrastructure As A Service (IAAS) concepts

Familiar with infrastructure scalability, durability and HA

 

About Algo