In this role, you will:
* Build, manage and support highly resilient, scalable microservice-based systems to
support business needs
* Build and deploy infrastructure in AWS, using infrastructure as code tools such as
Terraform
* Build, manage and support CI/CD pipelines running on GitHub Actions
* Manage services ranging from AWS RDS Postgres Databases, to Okta IdP, to Kafka MQ
and all points in between
* Develop and improve monitoring and incident alerting systems as part of a comprehensive
approach to outages and site performance
* Collaborate with engineers on overall system architecture while considering availability,
scaling, and maintainability
* Constantly work to identify and mitigate security concerns, performance gaps, and
scalability bottlenecks
* Contribute to formal development and adoption of organizational policies
Must have
● 7+ years of hands-on experience building, managing, and scaling 24/7 cloud
infrastructures, using both AWS and Terraform
● 5+ years of Linux Systems Engineering experience
● Knowledge of Unix Principles and shell tools such as grep, awk, sed, AWS CLI
● PostgreSQL Databases basic knowledge
● Scripting in Python & shell scripts
● Containerization (Docker) and container orchestration services (ECS, Kubernetes,
etc.)
● Java Application Severs (in a microservices architecture environment)
● Monitoring – DataDog, CloudWatch, NewRelic, Zabbix
● Understanding what it takes to work at a start-up company, including the need to
‘wear multiple hats’, being proactive with issues that are discovered and flexible with
shifting priorities
● Understand the importance of having proper ‘sense of urgency’
● Strong command of system security and resiliency designs and best practices
● A solid mix of initiative, imagination, and work ethic