DevOps Engineer

Careers

DevOps Engineer

Who we’re looking for:
We are looking for a DevOps Engineer to help our team automate and streamline our software development processes. An ideal candidate will be passionate about automation and process improvement. They also possess the skills to work autonomously on a distributed team across 4 countries. Someone who thrives problem solving, and can take a solution from ideation to implementation.

What you’ll do

· Build and maintain CI/CD pipelines across on premise and cloud environments.

· Work across development teams to automate data pipelines containing client configurations and schema migrations across environments.

· Implement Azure cloud resources using Terraform and configure environments with Ansible.

· Develop and implement end to end automated testing in CI/CD pipelines.

· Build and maintain tooling to support automation for software development team.

· Be a leader of DevOps culture within the software development team.

Qualifications

· Expert knowledge of Git version control, CI/CD, Configuration Management

· Strong command line skills in Bash and/or Powershell

· Experience with Azure DevOps, GitLab, CircleCI, TravisCI, or similar tool

· Experience with SQL database administration (DBA), MS SQL a plus

· Windows and/or Linux system administration

· Familiarity with Docker, Kubernetes, Ansible, Terraform

· Networking concepts like Subnets, routing, DNS, VPN

· Experience using cloud platform like Microsoft Azure, AWS, Google Cloud Platform, or similar

· At least 3 years of experience in DevOps/Engineering role

Bonus

· .NET Core / Framework

· Application Monitoring and Logging tools like MS Application Insights, Splunk, New Relic

· SAST/DAST scanning tools, Secure Code Scan, OWASP

· QA automation tools, Selenium or other test frameworks