Visier is looking for a Site Reliability Engineer with a Systems Administration background who will be responsible for gathering requirements to design new software features that enables easy deployment management while also safeguarding Visier and our customers' data.
What you'll be doing... Gather requirements and design new software features that enables easy deployment managementDeploy and maintain highly available services in multiple data centres as well as in AWSAutomate manual operational tasksManage traditional and cloud hosting environments as infrastructure-as-codeWrite secure code to safeguard Visier and our customers’ data, including developing our application security infrastructureUse standard and advanced computer science algorithms and data structures to solve technical problemsUnderstand business requirements and author technical design for featuresDebug own code and existing code base, and develop and document how to test a feature in a test planProvide task breakdown, dependencies and time estimates in technical design documentCollaborate with stakeholders in other departments and fellow developers
What you'll bring to the table... Bachelor's Degree in Computer Science, Engineering, Mathematics or similar field with an excellent academic record in Computer Science coursesStrong coding skills in scripting languages (bash/Perl/Python/PHP)Minimum 3+ years Linux (Debian/Ubuntu) administration
Experience in the following areas:Linux internals and networkingAmazon Web ServicesFirewall management (Palo Alto Networks)Storage arrays managementConfiguration management tools (Puppet, Ansible)Consult and Vault administrationApache Kafka administrationMonitoring and logging tools (Prometheus, Splunk)PostgreSQL or Cassandra administrationVMWare vSphere 6.0 or laterExperience with Terraform a plusExperience in HA environments a plusMicrosoft Windows Server 2012/2016/2019 and Active Directory experience a plus