InCountry logo
InCountry

Senior DevOps Engineer

RemoteFull-timeSeniorWorldDevelopment

Responsibilities

  • Implement and design DevOps processes and practices, such as automated builds, deploys and migrations, 0-downtime deploys, process automation, optimization, etc. to increase the productivity of all InCountry teams using DevOps, Cloud, and Security methodologies.
  • Design and deploy new infrastructure to support new clients, business requirements, and growth objectives.
  • Ensure optimal performance, reliability, and scalability of the constantly growing system through effective automation solutions on the cloud. Make the system more self-healing, simple, and easy to support.
  • Implement DevOps best practices such as infrastructure-as-code, immutable infrastructure, auto-healing infrastructure, service discovery, service mesh, and more.
  • Help the Security team to make security and compliance automatically enforced in all systems
  • Collaborate with Dev, DBA, Security, Compliance, L1 support, and Monitoring teams to help them architect, configure, monitor, debug, troubleshoot, scale, etc. Make their work more efficient, reduce human error Assist the L1 support team with incident handling for cases where DevOps level of access&knowledge is obligatory.
  • Create and maintain simple tech documentation in English for use by team members.
    Required Experience
  • Bachelor's degree with 3 years of relevant experience or MS with 1 year of relevant experience (e.g., former role could be software developer, build/release engineer, or SRE) 2 or more years of experience in designing and developing cloud-native, distributed,
    reliable, and secure DevOps solutions, using:
  • Clouds (we use AWS, Alicloud, Yandex, Selectel, Azure, and many others) Containers (we use Docker) and container orchestration (we use Nomad)
  • CI/CD tools (we use Jenkins and Travis)
  • Infra as code and immutable infra (we use Terraform and Packer)
  • Programming and scripting (we use Bash, Python, and Groovy)
  • Microservice architectures, decoupled systems, and how to build them
  • Git and GitHub for effective changes development and review
  • HashiCorp technologies, such as Consul, Vault, Packer
  • Readiness to effectively communicate with developers, QA, security, monitoring, DBA, and L1 support engineers.
  • Passion for infrastructure-as-code, immutable infra, infra auto-healing, continuous improvement of everything, and sharing knowledge with other team members
  • Ability to implement secure DevOps solutions under compliance/security requirements.
  • Strong commitment to customer happiness and service
  • Written English

Nice to have experience

  • Experience with cloud security and cloud compliance.
  • Prior programming experience with Java, Groovy, Python, Golang, or NodeJS
  • Familiarity with monitoring principles, experience with Zabbix, Grafana, ELF/EFK
  • Familiarity with infrastructure reliability engineering practices such as SLO, SLA, and error budgets.

What We Offer

  • Freedom to work in a way that suits you best: completely remote work, flexible schedule, the option to work while traveling as a digital nomad. We do not use any screen or camera-capturing software to monitor you, and we never micromanage.
  • Professional growth: the opportunity to grow professionally and apply all your best skills with a team of strong engineers driving a completely automated platform at a high speed among 10+ clouds and tens of countries.
  • Competitive compensation package. Generous vacation and paid time off that could be taken in any pattern which better suits your work-life balance
  • Health insurance: We provide medical insurance of your choice, which may include dental, vision, mental health, and more

Ready to apply for this role?

Apply Now →

Related jobs

Apply Now →