Systems Engineer

Totara Learning Solutions
25dRemote

About The Position

At Totara, our strength is the efficiency with which we deliver innovative products and support to our customers, and we are setting the standard for success in our industry. To help us continue our growth, we’re seeking an experienced Systems Engineer. This position will be responsible for supporting, tuning, and automating the operations of our US Gov/Fed deployment offering, as well as advising on future state planning for the solution. This role will coordinate heavily with other engineers, teams, and stakeholders to implement solutions and processes that comply with our existing FedRAMP security posture, while still maintaining the flexibility our customers have some to expect.

Requirements

  • 5+ years of experience as a Systems Engineer, DevOps Engineer, or in a similar infrastructure role
  • 3+ years of experience using automation to solve complex problems
  • 3+ years of experience with CI/CD build and pipelines
  • Extensive knowledge of AWS Infrastructure (EC2/VPC, Elasticache, RDS, EFS, IAM, SSM, Lambda, Code Family, ImageBuilder, SES, Etc…)
  • Deep, functional understanding of Linux (RPM Based distro preferred), Shell CLI (BASH), and Linux Security (PAM, SELinux, Etc…)
  • Webserver Software (Apache preferred)
  • Config management tools (Ansible preferred)
  • Infrastructure as Code (CloudFormation/CDK preferred)
  • Intermediate Object-Oriented Programming (Python preferred)
  • Functional knowledge of databases and SQL (MySQL, Postgres)
  • Database performance evaluation
  • Security baselines (STIG, CIS, Etc…)
  • Infrastructure Compliance (FedRAMP, NIST, ISO, SOC, Etc…)

Nice To Haves

  • Totara or Moodle application platform
  • Config management tools (Ansible preferred)
  • PHP (Performance, function, and tuning)
  • Infrastructure as Code (CloudFormation/CDK preferred)
  • Object-Oriented Programming (Python preferred)
  • Containers

Responsibilities

  • Provisioning, configuring and tuning our client facing application at an infrastructure and web server level
  • Advising on architectural designs around application infrastructure
  • Assessing and building new technologies
  • Building and implementing new development tools and infrastructure
  • Working on ways to automate and improve development and release processes
  • Ensuring that systems adhere to required security baselines
  • Identifying technical problems and working with teams to implement updates and fixes
  • Working with software developers and systems engineers to ensure that operations follows established processes and works as intended
  • Developing documentation for both technical and business level resources
  • Training of other engineers and administrators on technology and processes
  • Supporting production systems as a Tier 3 escalation resource

Benefits

  • Enhanced Parental Leave
  • Professional Development Opportunities
  • Annual Wellbeing Allowance
  • New Joiner home working set-up allowance
  • Additional Paid Leave: Birthday off, Working days between Christmas and New Years Eve
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service