Amazon RedshiftAWSDNSDockerEC2FirewallsJenkinsKubernetesRedshiftECSRDSGitAgileCI/CDRemote Work
About this role
Role Overview
Strengthen our application and environment security, applying standards and best practices and providing tooling to make development workflows more secure
Create, maintain, and iterate on our CI/CD processes for new and existing services
Increase the sophistication of our alerting and escalation mechanisms
Keep up to date on modern technologies and trends and advocate for their inclusion within products when it makes sense
Help increase system performance with a focus on high availability and scalability
Propose, scope, design, and implement various infrastructure architectures
Work collaboratively with multiple agile teams to help deliver end-to-end products and features, seeing them through from conception to delivery
Continue to keep the lights on (day-to-day administration)
Help define, document, evolve, and evangelize high engineering standards and best practices across multiple areas
Move quickly and intelligently
seeing technical debt as your nemesis
Deployment at customer sites
Requirements
3+ years of professional experience as a DevOps / System Engineer
Experience working in and advocating for agile environments
Extensive experience working within AWS and with it’s managed products (EC2, ECS, ECR, R53, SES, Elasticache, RDS, Redshift, etc)
Strong experience working with automation tooling
Strong experience with containers (Docker, Compose, Kubernetes)
Strong experience with various managed and self-hosted CI/CD tooling (Jenkins, Travis, etc)
Strong understanding of DNS, TCPDUMP, CDNS, SSL, Git, Firewalls and networking concepts (VPC, subnetting, VPNs, etc).
Experience deploying applications, and supporting services