#1 Job Board for tech industry in Europe

DevOps Engineer
DevOps

DevOps Engineer

Londyn
Type of work
Undetermined
Experience
Senior
Employment Type
B2B
Operating mode
Remote

Tech stack

    AWS Technologies

    advanced

    WordPress

    advanced

    Kubernetes

    regular

    Docker

    regular

    SQL

    regular

Job description

Online interview
About CognitionX:

CogX is a Global Thought Leadership Network. Its Annual June Virtual Festival was the world’s largest, with 44,000 attendees and 1,211 speakers. It has the ambition to be the most inclusive and forward-thinking community of leaders, CEOs, entrepreneurs, scientists, policy makers, artists and activists in the world.

Its aims are:

  • Inspire current and future generations of leaders
  • Move the conversation forward with concrete actions
  • Help reframe the climate emergency as the biggest economic opportunity in the last 200 years
  • Help increase understanding of the current Covid-19 pandemic and champion innovative solutions
  • Continue the fight for social justice

The CogX Live Network:

In September we launched the CogX Live Network which brings together all the work we did on our Knowledge Networking platform and our experience delivering the Virtual CogX Festival June. The network enables 1000s of Thought Leaders to host their own public or private live video sessions and provide intelligent networking tools to build meaningful connections with their audiences.

We have 4 core service offerings:

  • Public Events hosted by our Content Partners,
  • Private Events for Organisations,
  • Group Membership for Learning and Development, and
  • Sponsorship Solutions

Our services benefit from the following capabilities:

  • Thought Leadership Content - live videos from 1000s of partners with 60/40 split
  • Personalisation - recommended live & VoD on connected TV, mobile and desktop
  • CogXtras - weekly CogX produced shows in each geography that promote our content partners
  • Intelligent Networking - matching members based on interest and intent, we have 3 years of R&D advantage in networking technology.
  • Syndication - to build audience on YouTube, Linkedin, Twitter and niche publishers
  • Cross Platform Networking - enables our networking features to be accessible on Teams, Slack and Zoom

Role responsibilities:

  • Building and maintaining tools to automate application and infrastructure deployments
  • Designing and implementing CI/CD pipelines
  • Coordinating with developers and QA team to enhance and optimise existing processes
  • Collaborating with our Lead Engineers to build a vision of how our process & tooling should evolve over time, bringing new & innovative practices that enable our teams to ship safely and independently
  • Collaborating with other team members on the projects to brainstorm about the best way to tackle complex infrastructure, security, or development problems
  • Providing guidance & support to the developers and QA team as needed
  • Supporting Data Science team to build and improve our data pipelines
  • Contribute to our MLOps practice in collaboration with Data Science to deploy various machine learning models and systems
  • Taking ownership of automation scripting, configuration management & standardisation
  • Supporting our QA team by creating and maintaining automated testing (FE and BE) processes as part of our build and release pipelines
  • Working with QA to implement load testing strategies, including deploying & managing load testing Infrastructure
  • Working alongside external agencies or contractors as required

Must-have experience and skills:

  • Experience with agile software development methodologies
  • Deeply skilled in managing AWS services, Heroku and Heroku pipelines
  • Broad experience with AWS technologies and services (ideally supported by certifications), including EC2, S3, RDS, Aurora, DynamoDB, Sage Maker, WAF, MSK, IAM, Lightsail, Lambda
  • Working with Engineering & QA teams to build backend and frontend automated testing pipelines
  • Extensive experience managing WordPress hosting and deployment processes
  • Broad experience designing secure and performant architectures for Wordpress hosting
  • Deep knowledge of building robust one-click deployment pipelines for Wordpress sites
  • Experience establishing automated testing processes for Wordpress
  • Experience administering and deploying development CI/CD tools such as Git, CodeShip, CircleCi, Jenkins
  • Knowledge of containerisation and container orchestration (e.g. Docker, Kubernetes)
  • Familiarity with modern practices & tooling (CodeShip, Terraform, AWS, Heroku, Circle CI)
  • Infrastructure design based on scalability requirements
  • Cloud architecture design (including familiarity with AWS Well-Architected)
  • Hands on experience with infrastructure scripting solutions using Python, Chef, Terraform, Ansible etc
  • Strong experience managing linux servers, shell scripting, ssh etc
  • Experience monitoring cloud infrastructure and microservices (Prometheus, Grafana, etc.)
  • Server cluster deployment, management, load balancing
  • AWS VPC management, including IAM groups/roles etc, whilst applying PoLP,
  • Managing infrastructure & engineering systems security, VPNs, VPC ACLs, VPC security groups etc
  • Prior experience working within a web & mobile application environments
  • Comfortable working with Business Intelligence teams to assist with management/admin of data pipelines, data warehouses etc
  • Excellent problem-solving and troubleshooting skills
  • Process-oriented with great documentation skills
  • Knowledge of best practices regarding site reliability engineering
  • Management of domains, DNS, SSL certs

Should-have Experience and skills:

  • Prior experience working with data science teams
  • SQL (PostgreSQL & MySQL)
  • Neo4J graph DB and Neo4J Aura
  • AWS MSK (i.e. Kafka)
  • Microservices design patterns & principles
  • Configuration & management of SSO IDP & SP
  • A background in software development, ideally including python/django
  • Awareness of software engineering security best practices
  • Web application security management
  • Cache management strategies/approaches (e.g. Redis, varnish)
  • Infrastructure usage cost reporting / management, AWS Cloudwatch
  • WAF technologies/solutions, e.g. Cloudflare DNS, AWS WAF
  • Setup software monitoring tools (new relic, papertrail etc)
  • Setup Sentry apps
  • Backup strategies, planning & management