DevOps (Backup) | AWS | Linux | System Administrator | Docker | Elastic Suite - Upwork

About African Management Institute (AMI): AMI enables ambitious businesses across Africa to thrive, through practical tools and training. We equip entrepreneurs with tools to build their business, help companies train their teams and run work readiness programmes for young people. Our programmes combine online and mobile tools with in-person workshops and on-the-job practice and support. We’ve directly trained over 27,000 people in 15 countries through more than 80 programmes across Africa through clients and partners like the MasterCard Foundation, KLM, Unga, Shell Foundation and more. We have offices in Nairobi, Kigali, and Johannesburg. Title: DevOps | AWS | Linux | System Administrator | Docker | Elastic Suite Job Description: We are looking for a DevOps Engineer to help us build and maintain functional systems that improve customer and developer experience. This position will provide support when our lead DevOps Engineer is unavailable and will support on large projects, core documentation, and deployments. DevOps Engineer responsibilities include deploying product updates, identifying production issues and implementing integrations that meet customer and developer needs. Ultimately, you will execute and automate operational processes fast, accurately and securely. Responsibilities: Support the team in core DevOps Work directly with the Engineering team to test system integrity Manage the infrastructure Design and implement build, deployment, and configuration management Streamline Engineering team build, testing and deployment processes (in collaboration). Improve upon our CI/CD infrastructure for our engineering team to ensure safe and reliable Continuous Deployment Implement integrations requested by developers Deploy updates and fixes Provide Level 2 technical support Build tools to reduce occurrences of errors and improve experience Perform root cause analysis for production errors Investigate and resolve technical issues Develop and build scripts for automation Design procedures for system troubleshooting and maintenance Manage CI and CD tools with team Build, maintain, and monitor configuration standards Handle code deployments in all environments Document and design various processes; update existing processes Maintain and optimize our databases (Postgres, MySQL) and search engine (Elasticsearch). Build networking infrastructure to support expansion with world-class security, performance, and maintainability. Requirements: Work experience as a DevOps Engineer or similar software engineering role Good knowledge of Ruby or Elixir Working knowledge of linux, databases(MySQL, Postgres), CI/CD tools, Docker, Elastic Suite, scripting and Agile workflow methodologies Problem-solving attitude Able to multitask, prioritize, and manage time efficiently Team spirit Good interpersonal skills and communication Keen attention to detail Docker Containers experience (build, deploy and manage). Jenkins experience (implementing and maintaining). Kubernetes experience in creating and managing deployments. GitLab management and integration (within Jenkins). Experience in scripting (debug and troubleshoot scripts, applied experience writing scripts to bridge application gaps) - Python & Bash will be prefered. Familiarity with software development best practices, including unit testing, code coverage techniques and static analysis. Excellent communication skills; can communicate ideas effectively Skills: Platforms: Linux (RHEL / CentOS, Ubuntu Server / Debian), FreeBSD, Microsoft Windows Server 2003/2008/2012R2/2016/2019 DevOps: GIT, Jenkins, Docker, Ansible, Icinga, Kubernetes Network solutions: Cisco routers, Mikrotik RouterOS, Hewlett-Packard ProCurve Web Server: Apache, NGINX, IIS Mail: Postfix, Dovecot, Cyrus IMAP and others Databases: MySQL, PostgreSQL, MSSQL Virtualization: KVM, Xen, OpenVZ, HyperV Cloud Technologies: Amazon Web Services (AWS), DigitalOcean Security tools: iptables, pfSense, VPN, OpenSSL Additional skills: VoIP services (Asterisk, FreeSWITCH, Cisco) Programming: BASH Diagnostic services: Nagios, Icinga, Zabbix, GrafanaHourly Range: $22.00-$45.00 Posted On: March 28, 2023 00:23 UTCCategory: DevOps EngineeringSkills:Git, Jenkins, Kubernetes, DevOps, Linux System Administration, Docker, NGINX, Linux, Deployment Automation, Amazon EC2 Country: Canada click to apply

DevOps (Backup) | AWS | Linux | System Administrator | Docker | Elastic Suite - Upwork

About African Management Institute (AMI):
AMI enables ambitious businesses across Africa to thrive, through practical tools and training. We equip entrepreneurs with tools to build their business, help companies train their teams and run work readiness programmes for young people. Our programmes combine online and mobile tools with in-person workshops and on-the-job practice and support. We’ve directly trained over 27,000 people in 15 countries through more than 80 programmes across Africa through clients and partners like the MasterCard Foundation, KLM, Unga, Shell Foundation and more. We have offices in Nairobi, Kigali, and Johannesburg.

Title: DevOps | AWS | Linux | System Administrator | Docker | Elastic Suite

Job Description:
We are looking for a DevOps Engineer to help us build and maintain functional systems that improve customer and developer experience. This position will provide support when our lead DevOps Engineer is unavailable and will support on large projects, core documentation, and deployments.

DevOps Engineer responsibilities include deploying product updates, identifying production issues and implementing integrations that meet customer and developer needs.

Ultimately, you will execute and automate operational processes fast, accurately and securely.

Responsibilities:
Support the team in core DevOps
Work directly with the Engineering team to test system integrity
Manage the infrastructure
Design and implement build, deployment, and configuration management
Streamline Engineering team build, testing and deployment processes (in collaboration).
Improve upon our CI/CD infrastructure for our engineering team to ensure safe and reliable Continuous Deployment
Implement integrations requested by developers
Deploy updates and fixes
Provide Level 2 technical support
Build tools to reduce occurrences of errors and improve experience
Perform root cause analysis for production errors
Investigate and resolve technical issues
Develop and build scripts for automation
Design procedures for system troubleshooting and maintenance
Manage CI and CD tools with team
Build, maintain, and monitor configuration standards
Handle code deployments in all environments
Document and design various processes; update existing processes

Maintain and optimize our databases (Postgres, MySQL) and search engine (Elasticsearch).
Build networking infrastructure to support expansion with world-class security, performance, and maintainability.

Requirements:
Work experience as a DevOps Engineer or similar software engineering role
Good knowledge of Ruby or Elixir
Working knowledge of linux, databases(MySQL, Postgres), CI/CD tools, Docker, Elastic Suite, scripting and Agile workflow methodologies
Problem-solving attitude
Able to multitask, prioritize, and manage time efficiently
Team spirit
Good interpersonal skills and communication
Keen attention to detail
Docker Containers experience (build, deploy and manage).
Jenkins experience (implementing and maintaining).
Kubernetes experience in creating and managing deployments.
GitLab management and integration (within Jenkins).
Experience in scripting (debug and troubleshoot scripts, applied experience writing scripts to bridge application gaps) - Python & Bash will be prefered.
Familiarity with software development best practices, including unit testing, code coverage techniques and static analysis.
Excellent communication skills; can communicate ideas effectively
Skills: Platforms: Linux (RHEL / CentOS, Ubuntu Server / Debian), FreeBSD, Microsoft Windows Server 2003/2008/2012R2/2016/2019 DevOps: GIT, Jenkins, Docker, Ansible, Icinga, Kubernetes Network solutions: Cisco routers, Mikrotik RouterOS, Hewlett-Packard ProCurve Web Server: Apache, NGINX, IIS Mail: Postfix, Dovecot, Cyrus IMAP and others Databases: MySQL, PostgreSQL, MSSQL Virtualization: KVM, Xen, OpenVZ, HyperV Cloud Technologies: Amazon Web Services (AWS), DigitalOcean Security tools: iptables, pfSense, VPN, OpenSSL Additional skills: VoIP services (Asterisk, FreeSWITCH, Cisco) Programming: BASH Diagnostic services: Nagios, Icinga, Zabbix, Grafana

Hourly Range: $22.00-$45.00
Posted On: March 28, 2023 00:23 UTC
Category: DevOps Engineering
Skills:Git, Jenkins, Kubernetes, DevOps, Linux System Administration, Docker, NGINX, Linux, Deployment Automation, Amazon EC2
Country: Canada
click to apply