Posh ยท 2 days ago
DevOps Engineer
Wonder how qualified you are to the job?
Maximize your interview chances
Artificial Intelligence (AI)FinTech
Insider Connection @Posh
Responsibilities
Develop/expand/maintain infrastructure on GCP and AWS
Interact with and maintain Kubernetes clusters on GCP (GKE). Work with developers to deploy applications on Kubernetes. Help them with issues they may face deploying applications on Kubernetes
Work with helm charts deployed through ArgoCD, help developers create charts for new applications, maintain existing ones, encourage best practices
Configuring firewall rules, network policies, identifying and resolving networking issues
Developing/maintaining/encouraging monitoring best practices (e.g. metrics for observability and alerting). Guide developers on what type of observability metrics matter for their apps
Developing/maintaining CI/CD process. Research new tech/tools/techniques that could improve the process. Work with developers to resolve issues with the process
Work closely with the security team to ensure infrastructure and CI/CD processes comply with security best practices. Enforce strict RBAC on applications and users - use best practices for this.
Ensure image builds are following best practices (e.g. reduce bloat, build times, vulnerabilities are accounted for, up-to-date)
Ensure applications running on Kubernetes are secure and isolated from other apps; do not have more privileges than required.
Write automation tools/scripts
Maintain infrastructure as code. Transition existing infrastructure to IaC
Find tech/tools that can help solve new problems or existing in-efficiencies
Qualification
Find out how your skills align with this job's requirements. If anything seems off, you can easily click on the tags to select or unselect skills to reflect your actual expertise.
Required
Strong Kubernetes experience application-side (e.g. deployments, services, ingress, service account, RBAC, network policies)
Good understanding of Kubernetes architecture/networking (e.g. control plane, app nodes, Kubelet, traffic routing)
Experience with GCP/AWS
Understand basic Networking concepts (e.g. VPC, subnets, firewall rules, ports, peering)
Good scripting skills (with shell, python, typescript)
Strong understanding of basic CI/CD processes (e.g. restricted branches, MRs, environments, verification)
Strong understanding of container concepts, experience w/ Dockerfiles, image build best practices
Strong debugging skills - ability to pinpoint issues based on understanding of infrastructure/architecture
Strong documentation skills
Preferred
Experience with Datadog
NodeJS and Python experience
Experience with Gitlab CI/CD - how gitlab Kubernetes runner works
Worked with Nginx controller
Advanced helm concepts (e.g. using tpl for templating, sub charts, storing charts in registry)
Experience with Terraform
Experience with Kubernetes Webhooks
Experience with Golang
Benefits
Opportunities for professional growth and development.
A collaborative and innovative work environment.
The chance to make a significant impact in the AI and financial technology space.
Company
Posh
Posh is a venture backed conversational AI company that spun out of MIT's AI lab in 2018 ๐ We are committed to democratizing access to banking and accelerating the responsible adoption of AI for financial institutions, transforming how they serve their communities and employees.
Funding
Current Stage
Early StageTotal Funding
$27.5MKey Investors
Canapi Ventures
2021-12-09Series Aยท $27.5M
Recent News
Company data provided by crunchbase