Position: DevOps Engineer with Python for long-term work at the TOP-rated Upwork Agency
Company: Etcetera
Category: Python
Experience required: 1y
Published: 2022-01-01T00:00:00+02:00

We are Upwork agency - Top Rated and Awarded as The Best Agency (2016, 2018, 2019) in Ukraine. 7 years on Upwork - we know how everything works here. Here is a link to our agency profile: https://www.upwork.com/ag/etcetera/

Over the years, we've written a bunch of scripts and tools that make it easy for our distributed team to stay informed and connected every day. Among them are:

⚡ Skype-bot (Python, MS BotNetwork);
⚡ All sorts of automation in Notion, both through py-Notion and through the official beta-API (Python);
⚡ Bunch of standalone scripts written in Python for Upwork API;
⚡ Process automation with Integromat and n8n.

All of these live in different places from Heroku to Digital Ocean and Oracle Could.
Also, we have several hostings with different environments to keep an eye on.

We decided that it would be great to have one person supporting and developing it all. So we are looking for an DevOps/Admin/Coder/call-it-what-ever-you-want person to support our team on part-time basis. We expect you to maintain the scripts and tools that our team uses in a working state, supplement and improve the scripts and tools in accordance with community requests.

PLEASE NOTE: The price is a placeholder. The salary will be selected according to your experience and skills.

Requirements:

💎 Share Ukrainian values 
💎 Python
💎 *NIX server administration 
💎 Docker
💎 HTML, CSS, JS, jQuery (some tools have a Frontend )

And as a plus:

⚡MS Bot Framework or any chatbot frameworks 

Some additional requirements:

⭐ On Kyiv business hours you should be available online to fix of something broken really quickly 
⭐ You able to be responsible for your own. You can plan your activity by yourself and don’t really need supervising each step all the time to have it done
⭐ You know how to work with Kanban board and capable write regular updates on tasks in progress
⭐ You can say loud than you don’t familiar with something, but you can google and learn it. We prefer curious FAST LEARNER instead of I-KNOW-EVERYTHING-BETTER-THAN-ALL-AND-MAKE-IT-FROM-SCRATCH person
⭐ You are agree that task is done when you fixed it and tested on prod if it really works and a smoke test passed 

What we offer:

⭐ Friendly freelance community
⭐ Working in distributed team
⭐ Extend our cooperation as Python coder as part of our team if you want to

By the way, please tell us, in which Ukrainian cities did you live for more than 1 year at the beginning of your Cover Letter, we would be sure you had carefully read our job description. We are focused on long-term relationships and productive cooperation. We offer you work in a friendly, pro-active team of professionals with an open mindset and a strong feeling of personal responsibility. We have a unique culture as a fully distributed company, with open communication little bureaucracy. Ideas can come from anywhere. We value kindness, investing in people, and being lean. 

If it sounds good to you, we will ask you to provide answers these simple questions in your Cover Letter:

1. Please, describe your Python, *NIX server administration, Docker, MS Bot Framework experience. 
2. We need you available with an around of 20 working hours per week. Are you agreed with it?
3. Sometimes something goes wrong and we need you to start fixing it during an hour and to have it fixed quickly, in worst case until next morning. Are these conditions appropriate for you?
4. Did you have a project where you learned a new technology?

Look forward to your applications,

Etcetera team.