DevOps Engineer

--34 Media Labs--

About the position: 

Our team is rapidly growing and we're looking for a dedicated DevOps engineer to supplement website and mobile application projects.


You will participate in designing, developing, and maintaining the DevOps pipeline for customer projects and 34ML Products.

 

Responsibilities:


System Administration

  • Build production & Staging servers.
  • Deploy Web & Mobile Applications
  • Develop flowcharts, layouts, and documentation to identify requirements and solutions


DevOps: 

  • Selecting and deploying appropriate CI/CD tools
  • Defining and setting development, testing, release, update, and support processes for DevOps operation
  • Write and debug automation scripts
  • Monitoring the processes during the entire lifecycle for its adherence and updating or creating new processes for improvement and minimizing the wastage
  • Manage change in automation.


Performance Efficiency:

  • Setup Monitoring on resources' utilization.
  • Create a notification center for alerts.
  • Democratise advanced technologies. 


Skills:

  • Experience: 0 – 3 years
  • BS/MS degree in Computer Science, Network Engineering, or a related subject
  • Experience with Pipeline tools (preferably GitHub actions)
  • Excellent command of Linux
  • Strong knowledge of Bash scripting
  • Experience with Docker
  • Knowledge of AWS, GCP, or Azure (preferably AWS)
  • Knowledge of Python
  • Proficient understanding of code versioning tools (e.g. Git).
  • Strong troubleshooting skills.
  • Ability to document requirements and specifications


Extra points: 

  • Background in Security
  • Background in APM 
  • Background in AI/ML
  • Background in Kubernetes and Jenkins
  • Experience with mobile platform CI/CD processes.