DevOps Engineer
Responsibilities:
Design and manage CI/CD pipelines using tools such as Azure DevOps and Jenkins.
Containerize services such as Redis using Docker and orchestrate them with Kubernetes.
Automate infrastructure using Terraform, ARM Templates, Bicep, or other Infrastructure as Code (IaC) tools.
Implement and manage service discovery, traffic management, and secure inter-service communication, including the use of Service Mesh technologies where appropriate.
Deploy, configure, and manage secret management solutions such as HashiCorp Vault and Azure Key Vault to ensure the secure handling of credentials and sensitive information.
Deploy, configure, and maintain production-grade Redis clusters (persistence, replication, and high availability) and SQL Server environments.
Build secure, scalable, and observable staging and production environments.
Implement and maintain monitoring, logging, and alerting solutions using tools such as Grafana, Prometheus, and ELK.
Collaborate closely with development teams to streamline deployment processes and resolve environment-related issues.
Create and maintain clear documentation for deployment procedures and incident response processes using Confluence, draw.io, Markdown, and similar tools.
Containerize services such as Redis using Docker and orchestrate them with Kubernetes.
Automate infrastructure using Terraform, ARM Templates, Bicep, or other Infrastructure as Code (IaC) tools.
Implement and manage service discovery, traffic management, and secure inter-service communication, including the use of Service Mesh technologies where appropriate.
Deploy, configure, and manage secret management solutions such as HashiCorp Vault and Azure Key Vault to ensure the secure handling of credentials and sensitive information.
Deploy, configure, and maintain production-grade Redis clusters (persistence, replication, and high availability) and SQL Server environments.
Build secure, scalable, and observable staging and production environments.
Implement and maintain monitoring, logging, and alerting solutions using tools such as Grafana, Prometheus, and ELK.
Collaborate closely with development teams to streamline deployment processes and resolve environment-related issues.
Create and maintain clear documentation for deployment procedures and incident response processes using Confluence, draw.io, Markdown, and similar tools.
Technology Stack:
Containers: Docker, Kubernetes
CI/CD: Azure DevOps, GitHub Actions, Jenkins
Infrastructure as Code: Terraform, Bicep, ARM Templates
Secrets Management: HashiCorp Vault, Azure Key Vault
Monitoring & Observability: Grafana, Prometheus, ELK
Datastores: Redis, SQL Server
Requirements:
2+ years of experience in a DevOps, Site Reliability Engineering (SRE), or Platform Engineering role.
Proven experience designing, building, and operating infrastructure for microservices-based applications.
Strong hands-on experience with Docker and Kubernetes in production environments.
Proficiency with at least one Infrastructure as Code (IaC) tool, preferably Terraform.
Practical experience with CI/CD platforms, preferably Azure DevOps.
Hands-on experience managing Redis clusters, including deployment, monitoring, and troubleshooting.
Solid scripting skills using PowerShell, Bash, or Python.
Strong understanding of secure credential management and practical experience with solutions such as HashiCorp Vault and Azure Key Vault.
Strong understanding of networking fundamentals, including TCP/IP, DNS, HTTP, firewalls, and cloud security best practices.
Familiarity with system administration principles and practices.
Ability to adapt quickly and work effectively in a collaborative team environment.
Proven experience designing, building, and operating infrastructure for microservices-based applications.
Strong hands-on experience with Docker and Kubernetes in production environments.
Proficiency with at least one Infrastructure as Code (IaC) tool, preferably Terraform.
Practical experience with CI/CD platforms, preferably Azure DevOps.
Hands-on experience managing Redis clusters, including deployment, monitoring, and troubleshooting.
Solid scripting skills using PowerShell, Bash, or Python.
Strong understanding of secure credential management and practical experience with solutions such as HashiCorp Vault and Azure Key Vault.
Strong understanding of networking fundamentals, including TCP/IP, DNS, HTTP, firewalls, and cloud security best practices.
Familiarity with system administration principles and practices.
Ability to adapt quickly and work effectively in a collaborative team environment.
Language Requirements:
Azerbaijani — Fluent
English — B2
Russian — B2
English — B2
Russian — B2
Nice to Have:
Experience supporting infrastructure for .NET applications.
Hands-on experience with API Gateway solutions such as Azure API Management or Kong and/or Service Mesh technologies such as Istio or Linkerd.
Experience with Identity and Access Management (IAM) solutions, particularly Keycloak.
Relevant cloud or Kubernetes certifications, such as Azure DevOps Engineer Expert or Certified Kubernetes Administrator (CKA).
Experience with database automation and backup/recovery strategies.
To apply:
https://docs.google.com/forms/d/15gGnHXP-_uUuphzHDH3BQsZ9e1UZxjTV1gJjnBDj4i0/edit
Hands-on experience with API Gateway solutions such as Azure API Management or Kong and/or Service Mesh technologies such as Istio or Linkerd.
Experience with Identity and Access Management (IAM) solutions, particularly Keycloak.
Relevant cloud or Kubernetes certifications, such as Azure DevOps Engineer Expert or Certified Kubernetes Administrator (CKA).
Experience with database automation and backup/recovery strategies.
To apply:
https://docs.google.com/forms/d/15gGnHXP-_uUuphzHDH3BQsZ9e1UZxjTV1gJjnBDj4i0/edit
DevOps Engineer
Responsibilities:
Design and manage CI/CD pipelines using tools such as Azure DevOps and Jenkins.
Containerize services such as Redis using Docker and orchestrate them with Kubernetes.
Automate infrastructure using Terraform, ARM Templates, Bicep, or other Infrastructure as Code (IaC) tools.
Implement and manage service discovery, traffic management, and secure inter-service communication, including the use of Service Mesh technologies where appropriate.
Deploy, configure, and manage secret management solutions such as HashiCorp Vault and Azure Key Vault to ensure the secure handling of credentials and sensitive information.
Deploy, configure, and maintain production-grade Redis clusters (persistence, replication, and high availability) and SQL Server environments.
Build secure, scalable, and observable staging and production environments.
Implement and maintain monitoring, logging, and alerting solutions using tools such as Grafana, Prometheus, and ELK.
Collaborate closely with development teams to streamline deployment processes and resolve environment-related issues.
Create and maintain clear documentation for deployment procedures and incident response processes using Confluence, draw.io, Markdown, and similar tools.
Containerize services such as Redis using Docker and orchestrate them with Kubernetes.
Automate infrastructure using Terraform, ARM Templates, Bicep, or other Infrastructure as Code (IaC) tools.
Implement and manage service discovery, traffic management, and secure inter-service communication, including the use of Service Mesh technologies where appropriate.
Deploy, configure, and manage secret management solutions such as HashiCorp Vault and Azure Key Vault to ensure the secure handling of credentials and sensitive information.
Deploy, configure, and maintain production-grade Redis clusters (persistence, replication, and high availability) and SQL Server environments.
Build secure, scalable, and observable staging and production environments.
Implement and maintain monitoring, logging, and alerting solutions using tools such as Grafana, Prometheus, and ELK.
Collaborate closely with development teams to streamline deployment processes and resolve environment-related issues.
Create and maintain clear documentation for deployment procedures and incident response processes using Confluence, draw.io, Markdown, and similar tools.
Technology Stack:
Containers: Docker, Kubernetes
CI/CD: Azure DevOps, GitHub Actions, Jenkins
Infrastructure as Code: Terraform, Bicep, ARM Templates
Secrets Management: HashiCorp Vault, Azure Key Vault
Monitoring & Observability: Grafana, Prometheus, ELK
Datastores: Redis, SQL Server
Requirements:
2+ years of experience in a DevOps, Site Reliability Engineering (SRE), or Platform Engineering role.
Proven experience designing, building, and operating infrastructure for microservices-based applications.
Strong hands-on experience with Docker and Kubernetes in production environments.
Proficiency with at least one Infrastructure as Code (IaC) tool, preferably Terraform.
Practical experience with CI/CD platforms, preferably Azure DevOps.
Hands-on experience managing Redis clusters, including deployment, monitoring, and troubleshooting.
Solid scripting skills using PowerShell, Bash, or Python.
Strong understanding of secure credential management and practical experience with solutions such as HashiCorp Vault and Azure Key Vault.
Strong understanding of networking fundamentals, including TCP/IP, DNS, HTTP, firewalls, and cloud security best practices.
Familiarity with system administration principles and practices.
Ability to adapt quickly and work effectively in a collaborative team environment.
Proven experience designing, building, and operating infrastructure for microservices-based applications.
Strong hands-on experience with Docker and Kubernetes in production environments.
Proficiency with at least one Infrastructure as Code (IaC) tool, preferably Terraform.
Practical experience with CI/CD platforms, preferably Azure DevOps.
Hands-on experience managing Redis clusters, including deployment, monitoring, and troubleshooting.
Solid scripting skills using PowerShell, Bash, or Python.
Strong understanding of secure credential management and practical experience with solutions such as HashiCorp Vault and Azure Key Vault.
Strong understanding of networking fundamentals, including TCP/IP, DNS, HTTP, firewalls, and cloud security best practices.
Familiarity with system administration principles and practices.
Ability to adapt quickly and work effectively in a collaborative team environment.
Language Requirements:
Azerbaijani — Fluent
English — B2
Russian — B2
English — B2
Russian — B2
Nice to Have:
Experience supporting infrastructure for .NET applications.
Hands-on experience with API Gateway solutions such as Azure API Management or Kong and/or Service Mesh technologies such as Istio or Linkerd.
Experience with Identity and Access Management (IAM) solutions, particularly Keycloak.
Relevant cloud or Kubernetes certifications, such as Azure DevOps Engineer Expert or Certified Kubernetes Administrator (CKA).
Experience with database automation and backup/recovery strategies.
To apply:
https://docs.google.com/forms/d/15gGnHXP-_uUuphzHDH3BQsZ9e1UZxjTV1gJjnBDj4i0/edit
Hands-on experience with API Gateway solutions such as Azure API Management or Kong and/or Service Mesh technologies such as Istio or Linkerd.
Experience with Identity and Access Management (IAM) solutions, particularly Keycloak.
Relevant cloud or Kubernetes certifications, such as Azure DevOps Engineer Expert or Certified Kubernetes Administrator (CKA).
Experience with database automation and backup/recovery strategies.
To apply:
https://docs.google.com/forms/d/15gGnHXP-_uUuphzHDH3BQsZ9e1UZxjTV1gJjnBDj4i0/edit