System administrator (DevOps/SRE)

You will assist Technical lead with day-to-day tasks on variety projects (from small to large) that hosts in cloud (AWS, Google Compute cloud) or dedicated hardware infrastructure.

Tasks and responsibilities
  • Understand the needs and challenges of a client across operations and development, and partner to formulate solutions that support their business and technical strategies and goals
  • Develop solutions encompassing technology, process and people for:
    • Continuous Delivery;
    • Infrastructure strategy & operations (including cloud);
    • Build and release management;
    • Basic understanding of Networking;
    • Security (fair understanding of application and infrastructure security);
  • Recommend and implement solutions. Be totally hands-on and have the ability to work independently
  • Ensure delivery of exceptional technical solutions
  • Maintain strong expertise and knowledge of current and emerging processes, techniques, and tools
  • Build the DevOps practice within GitLab and drive our thought-leadership externally
  • Identifies and resolves problems in a timely manner
  • Design, build and maintain the CI/CD infrastructure and tools to deliver new features & fixes
  • Work closely with development teams to ensure that solutions are designed with customer user experience, scale/performance and operability in mind
Qualifications

  • Proven work experience as a Software Engineer or System administration
  • 2+ years of experience in a similar position
  • Strong English verbal skills
  • Strong troubleshooting skills

Professional requirements
  •  
  • Strong knowledge of *nix operational systems & bash scripting
  • Proficiency in software engineering tools:
    • Knowledge of automation tools/services: GitHub, GitLab, Bitbucket, Terraform
    • Knowledge of monitoring tools: Grafana, Prometheus;
    • Knowledge of containerization & orchestration tools: Docker, Kubernetes;
    • Knowledge of cloud hosting providers: AWS (EC2, ELB, S3, RDS, VPC, ElasticCache, CloudFront);
    • Knowledge of relational databases (MySQL, PostgreSQL), SQL, and non-relational (Redis, MongoDB, …)
  • Customization of Nginx and Apache server
  • Ability to document requirements and specifications
Personal requirements
  • Enthusiastic, Friendly & Pragmatic
  • Problem-solving & quality oriented
  • Write clean code & follow coding standards; where there is such an expectation
  • Strong research skills
  • Understanding performance
Optional requirements
  • Some experience in developing web applications
  • ELK stack, Sentry
  • Python
  • Ansible
  • Message brokers (Kafka, RabbitMQ, Gearman, etc.)
  • Azure, Google Compute Cloud, Heroku, ColorBridge, Hetzner
Work condition
  • 8-hour working day and 5-day working week
  • Remote or works from the Kharkiv office
  • Work on long term projects in a friendly team
  • Team Building events, corporate parties
  • Paid day-offs

 

Contact person
Profile picture for user t.omelianenko
Our current stack and technologies
  • Frameworks: Laravel 5.x, Symfony 2.x/3.x, Magento 2.x, Drupal, Vue.js, Angular, Scrapy
  • Frontend: jQuery, Webpack/Gulp, NPM/Yarn, SASS/Less, BEM;
  • Languages: PHP, JS, Python, Ruby, Java
  • Other technologies: Memcache, Redis, Elasticsearch;
  • Databases: MySQL, PostgreSQL, Mongo
  • Automation: Selenium, WebDriver
  • Hosting: Digital Ocean, AWS, Google cloud, VPS/VDS in Hetzner datacenter;
  • Local development: Docker, Vagrant, Ansible
  • Tools: Slack, GitLab, Google Apps
  • Orchestration: Docker Swarm, Kubernetes, Terraform
About company

APIBEST - the first software maintenance company with a team of professional engineers in the field of Information Technology and Web development. We focused on providing high-quality software maintenance services and IT-related technical and infrastructure solutions for our customers from 2013 year.