Position: DevOps Engineer
Company: Digicode
Category: DevOps
Experience required: 2y
English level: intermediate

Main requirements

• 2+ years experience with AWS.
• Has a solid grasp of networking and security of data center and cloud-based environments.
• Strives to build and maintain highly available business-critical systems within a microservices environment.
• Has a deep understanding of Linux, comfortable scripting e.g. bash and python.
• Endorses Infrastructure as Code and automation.
• Experience with load balancers, web servers, docker, CI/CD, messaging systems, orchestration tooling, monitoring, and log aggregation.

It Will be a plus

• Experience in designing for scalability would be desirable

We offer

• Professional and personal development.
• Comfortable working environment.
• 18+ working days paid vacation.
• Paid sick leaves.
• Medical insurance for employees, for children of employees.
• Language classes.
• Subscription for pool and gym.
• Compensation of visiting professional conferences.

Responsibilities

• Responsible for the architecture, design, development, and implementation of Continuous Integration (CI), Continuous Delivery (CD), Agile Project Tracking tools, Source Code Management, Configuration Management, Build, Deployment, and Automation Tools at the Enterprise level.
• Managing the release processes, application health analysis, keeping track of production metrics
• Ensuring the stability of environments, that closely represent production i.e. running the latest versions, and is healthy.
• The tools/technologies (but not limited to) stack:
- Project Management & Tracking — JIRA
- Code Management System — GitHub, BitBucket
- Monitoring: Grafana, Prometheus, EKL
- Continuous Integration & Build — Jenkins
- Continuous Deployment — Ansible, Docker
- Cloud Computing & Deployment — AWS
- Proxy and Load Balancer — NGINX/NGINX+
- IaC — Terraform, CloudFormation

About the project

We are building an employee wellness app that *encourages* you to take time off. We use personalized, curated micro-vacations to encourage, legitimize and reward employee Time off.
Likewise, we are working with “big guys” enterprise companies, who are interested in motivating employees to take meaningful time off to de-stress, increase productivity, and reduce unused time and carryover liabilities. User-friendly employee’s app, easy-to-use and integrate multitenant back-office, and transparent, clean reporting are our primary focus.

Please, contact us.

If you are interested in the position and intend to send us your CV — please, make sure that it contains your Skype (or mobile number). It will allow us to contact you faster.

Thank you for understanding!