DevOps CI/CD Developer

Natural Intelligence is a global leader in the online comparison market. Our goal is to simplify decision-making and connect customers with valuable brands.

Our technology helps millions of consumers around the world make smarter, more confident buying decisions. We do so by creating trusted comparison websites that enable consumers to easily compare products and services online and form high-value relationships with the brands they choose. Our partner brands, some of which are among the most prominent websites worldwide, utilize our platform to maximize their online presence. 

About the Role:

The DevOps CI/CD developer role demands a strong background in software engineering, DevOps methodologies, building automations, continuous integration, continuous delivery and collaboration. 

This role will challenge the candidate to operate at a tactical and strategic level, while managing high availability and maintaining infrastructure to maximize performance in distributed builds of several teams.

It requires deep insight into the software development lifecycle and DevOps methodologies for production services.

Responsibilities:

  • Address complex architectural problems with simple, intuitive designs and solutions
  • Work at all phases of the software development lifecycle (planning, design, implementation, deployment, and support)
  • Contribute to solutions that address the problems inherent in sharing and integrating code at scale and security
  • Increase the velocity of the build system
  • Operate and improve the existing CI and CD infrastructure
  • Automate non-automated processes and services
  • Participate in an on-call support rotation for the team's services
  • Collaborate effectively with teammates and technical partners
  • Communicate technical ideas and direction across the organization

Requirements

  • Senior-level software development / DevOps engineering
  • Design and build CI/CD pipelines using Jenkins pipelines and shared libraries
  • Strong Python programming skills 
  • Strong Bash and Groovy scripting skills
  • Strong k8s production experience 
  • Deep understanding in layers 4 and 7 of OSI model
  • Running services in micro services production environment 

Advantages

  • Experience in lead multi Cloud providers
  • Experience with k8s EKS/GKE and KOPS
  • Experience in Micro services methodology 
  • Experience resolving dependency conflicts
  • Version Control experience using git and Github
  • Configuration management and provisioning
  • Experience with Terraform/Cloudformation
  • Building internal developer tools
  • Developing Jenkins plugins and open source tools
  • Coaching engineers on tools and best practices
  • Meetup speaker and blog post writer
  • Innovative approach with strong technical orientation 
Submit Application

Apply for this position

DevOps CI/CD Developer