We are looking for: SENIOR DEVOPS ENGINEER
What are we looking for?
We are looking for a Senior DevOps Engineer to join one of our Platform as a Service teams. You’ll be part of a team developing a complex Kubernetes infrastructure both on prem and in Google Cloud, including technologies like Docker, Kubernetes, Helm, Jenkins, Prometheus, Grafana, Consul, Kafka, etc. You will be using the most modern tool-set to develop the solution in the best standards and in high quality. If you are skilled and ambitious individual that is looking to make a real difference, then we want you to apply and become part of our winning team.
Core Responsibilities of the role include:
Integrate automated testing and feedback into pipelines (unit, component, end-to-end, performance, etc.);
Understand and setup application quality/health monitoring tools;
Setup and maintain software configuration systems and repos;
Understand AGILE methodologies and participate in planning and support delivery (work with developers and teams to help design DevOps approaches);
Analyze and adopt new tools related to building, deploying, and monitoring software systems, while informing best practices;
Be able to train less senior engineers or speak to stakeholders, clearly communicating using technical patterns and feature outlines;
Review solutions and ensure they conform to best practices.
Good programming/scripting experience (e.g., Python, Ruby, Bash);
Strong Linux system administration;
Networking (DNS, VPN, TCP/IP, TLS, …);
Security (network, RBAC/ABAC, token systems, OAuth);
Monitoring and visualization tools (Grafana, Prometheus, Elasticsearch, Kibana etc.);
Strong cloud infrastructure experience with AWS, GCP or VMware/Xen/KVM;
Configuration as code and automation tools (e.g., Terraform, Ansible);
Docker or equivalent container platform, and orchestration (Kubernetes, GKE, Helm, etc.);
Supporting tools for app/process monitoring, logging, etc;
Build tools for CI/CD and quality (Git, Jenkins/Jenkins Pipeline, SonarQube.