Position: Senior DevOps Engineer #9179
Company: Lohika
Category: DevOps
Experience required: 5y
English level: upper
Published: 2021-05-01T00:00:00+03:00

Our client provides the world’s largest cloud-based platform for the automated testing of web and mobile applications. Its award-winning service eliminates the time and expense of maintaining an in-house testing infrastructure, freeing development teams of any size to innovate and release better software, faster.
Position consider being a team of 3 DevOps engineer and help with infrastructure changes such.

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
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

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)