Blink Health is the fastest growing healthcare technology company that builds products to make prescriptions accessible and affordable to everybody. The Senior Cloud Engineer will apply software solutions within the infrastructure domain, automate manual processes, and improve the observability and reliability of systems while driving projects to completion.
Responsibilities:
- Applying software solutions within the infrastructure domain automating manual processes and eliminating complexity
- Help set your own priorities and influence decision-making on all core cloud infrastructure and systems
- Take ownership of projects and drive them to completion
- Combine knowledge of software development, IT, and security to make our platform more secure, resilient, and performant
- Proactively find ways to improve the observability and reliability of our systems
- Work with the engineering organization to identify and execute on workflow and tool improvements to boost productivity and remove headaches
- Provide mentorship, design and code reviews, and architecture recommendations for others on the infrastructure team and across the engineering org as a whole
- Document yourself out of the critical path
Requirements:
- Bachelor's/Master's Degree in Computer Science (or equivalent experience)
- 6+ years required in methodical, efficient troubleshooting
- You look at the entire stack to find the needle
- You are a command-line connoisseur, linux expert, and know your networking stack (Load Balancers, Proxies, (S)NAT, Docker, etc)
- Have solid experience of working with [LU]inux OS and can demonstrate you possess fundamental knowledge about operating systems
- Experience with multiple languages and can troubleshoot across the stack (Python, Golang, Bash, ReactJS, etc)
- Possess high level of skill with managed services offered by various cloud providers (AWS, GCP, Azure, etc) - AWS preferred
- You bring a deeper understanding of building pipelines with K8s/EKS, HELM
- Have a solid understanding of building operational metrics, dashboards, and alerts
- Deep understanding of container technologies, techniques and orchestration of them
- You understand concepts like service meshes, dynamic configuration, container scanning, and secrets management that are required to make a microservices environment successful and secure
- Automating repetitive (mundane to complex) tasks to remove toil
- Building tools (either Python or Golang) to standardize the Engineering process
- Be disciplined about testing across all software projects
- Design and implement an IaC codebase that builds an entire company's cloud resources (Pulumi, Terraform, Ansible, CloudFormation, etc)