Position: DevOps Team Lead #9178
Company: Lohika
Category: DevOps
Experience required: 5y
English level: upper
Published: 2021-04-01T00:00:00+03:00

MAIN TASKS AND RESPONSIBILITIES:
Participate in the entire development life cycle, from planning through implementation, documentation, testing, and deployment, all the way to monitoring
Understanding of the interactions of every layer of abstraction in the LXC and QEMU stacks underlying Android and iOS products
Make intelligent choices for the adoption of new technologies based on your experience.
Ensure high observability standards for services and systems through the application of monitoring tools and methodologies.
Strive for constant improvement and contribute to the power of our agile development culture.

EDUCATION, SKILLS AND EXPERIENCE:
MUST HAVE:
University Degree in Computer Related or equivalent experience
Team leadership experience 1+ year
5+ years of experience in IT
Strong understanding of the software design/architecture process
Experience coding in Python or any other scripting language
Expertise developing and debugging system software, analyzing system-wide functional and performance regressions, tracing and profiling applications
Familiarity with OS and filesystem-level tools; profilers (perf, pprof), debuggers (gdb) and tracers (ptrace, linux bpf, dtrace)
Experience with container technologies like LXC or Docker
Having worked with tools like Ansible, Puppet, Chef or Terraform
Experience with cloud infrastructure (GCP, AWS or Azure)
Experience setting up CI systems (Jenkins, Gitlab CI, etc)
Kubernetes, Helm chart experience
Experience with Grafana dashboards
Fluent English
Strong communication & team working skills

WOULD BE A PLUS:
Expertise in KVM, QEMU or other virtualization platforms
Being comfortable with mobile (iOS/Android) development and tooling
Experience with Maven
QA background (Selenium/Appium, XCTest, Espresso)