DevJobs

DevOps Engineer

Overview
Skills
  • Bash Bash
  • Python Python
  • Groovy Groovy
  • MySQL MySQL
  • DynamoDB DynamoDB
  • MongoDB MongoDB
  • Linux Linux
  • Git Git
  • GitHub Actions GitHub Actions
  • Jenkins Jenkins
  • AWS AWS
  • Helm
  • Kubernetes Kubernetes
  • Docker Docker
  • Grafana Grafana
  • Terraform Terraform
  • Firewalls
  • Load Balancers
  • ELK Stack
  • NAT Gateways
  • Prometheus Prometheus
  • Datadog
  • VPN
  • TCP/IP
  • S
  • HTTP
  • DNS

WaveBL is looking for an experienced DevOps Engineer (over 5 years experience) to help us in building a game changing platform which enables the transfer of trading documents in a digital manner, while the ownership of the document is managed by a Blockchain network.

In this position you will be taking care of our infrastructure and automation processes, specializing in managing AWS cloud environments (development, staging, QA and production), and leading end-to-end CI/CD processes and monitoring tools.

Responsibilities:


  • Design, develop, and maintain the company's CI/CD pipelines ensuring efficient and reliable software releases
  • Collaborate with the development and infrastructure teams implementing best practices for automated builds, tests, and deployments
  • Manage and monitor complex cloud environments, ensuring scalability, availability, and security
  • Utilize Kubernetes for container orchestration and manage containerized applications using Docker
  • Write scripts to automate various tasks and processes
  • Debug network issues in layers 3 and 4 to identify and resolve performance bottlenecks and connectivity problems
  • Use CI/CD tools to streamline the software delivery process
  • Work in Linux environments, leveraging GIT source control for code management
  • Implement infrastructure-as-code (IaC) principles ensuring infrastructure consistency and repeatability
  • Collaborate effectively in a dynamic environment, working closely with cross-functional teams to address infrastructure-related issues and improve system performance


Areas of Expertise:

  • Advanced AWS services (EC2, ECS, Lambda, S3, RDS, EKS, CloudFormation, IAM, CloudWatch, LandingZone and more), with a focus on designing highly available, scalable, and cost-effective architectures, ensuring optimal cloud resource utilization and cost control
  • Hands-on experience in computer networking, including the design and management of complex network architectures in the cloud. Deep understanding of networking protocols (TCP/IP, DNS, HTTP/S, VPN), managing network components (Load Balancers, Firewalls, NAT Gateways), and demonstrated ability to troubleshoot, debug and solve network issues
  • Design, implementation, and maintenance of CI/CD pipelines using Jenkins and GitHub Actions
  • Strong proficiency in Kubernetes and containerized applications, particularly Docker and Helm
  • Extensive scripting experience in bash, Python or Groovy
  • Experience working in Linux environments and utilizing GIT source control
  • Solid understanding and practical knowledge of infrastructure-as-code (IaC) tools such as Terraform.
  • Monitoring, logging, and observability with ELK Stack, Prometheus, Grafana and Datadog
  • Experience with relational databases (such as MySQL) and non-relational databases (such as MongoDB, DynamoDB), including deployment, maintenance, monitoring, and performance tuning
  • Operation, monitoring, and maintenance of production environments
  • Cloud security and implementation of best practices for regulatory compliance (e.g., SOC2, ISO)

WaveBL