Senior DevOps Engineer

Posted Jun 26

Linnworks is a leading technology company that specializes in eCommerce inventory and order management, helping retailers automate key processes, reduce costs and grow their business. We are seeking a highly skilled and experienced Senior DevOps Engineer to join our team. As a Senior DevOps Engineer, you will play a crucial role in designing, implementing, and maintaining our infrastructure hosted in AWS. You will work closely with cross-functional teams to optimize our development, deployment, and operational processes, ensuring the reliability, scalability, and efficiency of our systems.

Responsibilities:

  • Infrastructure Design and Implementation:
  • Collaborate with software development teams to design and implement scalable and reliable infrastructure solutions on AWS.
  • Architect, configure, and manage AWS services and resources, including EC2, S3, RDS, ECS, Lambda, and VPC, to support the needs of our applications.
  • Utilize Infrastructure-as-Code (IaC) tools like Terraform and Terragrunt to define and provision infrastructure resources.
  • Implement and maintain CI/CD pipelines using GitLab for automated application deployment and configuration management.
  • Containerization and Orchestration:
  • Deploy and manage containerized applications using Kubernetes (K8s) for container orchestration.
  • Work with Docker and helm to containerize applications and manage their lifecycle within the Kubernetes cluster.
  • Scale and monitor Kubernetes clusters to ensure high availability and optimal performance.
  • Configuration Management and Automation:
  • Develop and maintain Ansible playbooks to automate infrastructure provisioning, configuration, and software deployments.
  • Implement infrastructure monitoring and logging solutions using tools like Prometheus, Victoria Metrics, and EFK (Elasticsearch, Fluentd, Kibana).
  • Continuously improve system performance and reliability through proactive monitoring, troubleshooting, and optimization.
  • Security and Compliance:
  • Implement and maintain security best practices for the infrastructure, including identity and access management, network security, and data encryption.
  • Collaborate with the security team to ensure compliance with industry standards and regulations.
  • Collaboration and Documentation:
  • Collaborate with cross-functional teams, including developers, testers, and operations, to improve development processes and enhance system performance.
  • Create and maintain detailed documentation of infrastructure architecture, deployment processes, and troubleshooting guides.

Required Experience:

  • Bachelor's degree in Computer Science, Engineering, or a related field.
  • Proven experience as a DevOps Engineer or similar role, with a focus on AWS infrastructure.
  • Strong knowledge and experience with AWS services and resource management.
  • Proficiency in Infrastructure-as-Code (IaC) tools such as Terraform and Terragrunt.
  • Experience with containerization technologies, including Docker and Kubernetes (K8s).
  • Scripting knowledge (e.g. -: python, Go, PowerShell etc)
  • Hands-on experience with configuration management tools like Ansible.
  • Familiarity with CI/CD pipelines and tools, particularly GitLab.
  • Strong understanding of monitoring and logging tools such as Prometheus, Victoria Metrics, and EFK.
  • Knowledge of networking principles, security best practices, and compliance standards.
  • Excellent problem-solving and troubleshooting skills.
  • Strong communication and collaboration skills, with the ability to work effectively in a team environment.
  • Professional certifications (e.g. -: Certified Kubernetes Associate, AWS Solution Architect) are plus.

We offer:

  • Competitive salary
  • 5 weeks vacation per year
  • Work environment with direct and bureaucratic communication
  • Possibility to work hybridity: in the office or remotely
  • Laptop & a work from home budget – Get a personal budget of 500EUR to set up your home office
  • Employee Assistance Program & Headspace Premium Subscription
  • Sports compensation or supplementary health insurance

Who we are:

Linnworks is a leading commerce automation platform that works with the world’s major marketplaces and sales channels. Our Saas platform connects, manages and automates commerce operations, powering businesses to sell wherever their customers are and capture every revenue opportunity.

Linnworks enables businesses to manage their multichannel inventory, orders and fulfillment from a centralized platform and provides deep insights across sales channels and operations. By equipping brands and retailers to conduct commerce wherever their customers are, Linnworks powers businesses to conduct total commerce in the new world of effortless consumption. As both Amazon and eBay’s largest European commerce partner, Linnworks processes $8bn+ GMV each year globally, and serves some of the world’s biggest brands.