Skip to content
mimi

Full Stack Cloud Engineer

Jobs via Dice

Chicago · Hybrid Contract Senior 1mo ago

About the role

About

Client: Northern Trust

Job Duties

  • We are looking for a skilled full stack cloud engineer to help us build and scale our Insurance Accounting System
  • In this role, your duties will require deep experience in AWS, serverless computing, Data ETL pipelines, and relational databases
  • You will be working on an application with a lean and autonomous development team
  • You should demonstrate experience and creativity in system development and application design
  • Outstanding engineers combine their IT expertise with in-depth financial business knowledge
  • Expectations of independence, working with Product and Ops
  • End to end ownership of the application (typescript/SQL) and infrastructure code (terraform).
  • Attending all design and product meetings and providing technical insight into implementation.
  • Operating independently and autonomously using the task board in Azure DevOps.
  • Navigating an enterprise organization that requires collaboration across many teams.

Day to day Responsibilities

  • Support day-to-day operations of an enterprise Kubernetes platform (100+ clusters, ~50% production)
  • Perform routine operational tasks including cluster maintenance, upgrades, patching, health checks, and capacity management
  • Troubleshoot and resolve Kubernetes platform issues impacting cluster or application availability
  • Participate in incident response, root-cause analysis, and post-incident reviews
  • Act as a backup platform engineer to enable on-call rotation and reduce key-person dependency
  • Provide after-hours support as part of a shared on-call rotation
  • Serve as a secondary escalation point for critical Production issues
  • Assist internal application teams with Kubernetes-related questions and issues
  • Support common Kubernetes constructs such as Pods, Deployments, Services, Ingress, ConfigMaps, and Secrets
  • Help teams troubleshoot networking, DNS, ingress, certificate, and resource-related issues
  • Review application configurations for Kubernetes best practices and platform alignment
  • Work with integrated enterprise tools such as:
    • Ingress controllers (e.g., Contour / Envoy)
    • Logging platforms (e.g., Fluent Bit, centralized log aggregation)
    • Monitoring/observability tools (e.g., Dynatrace or similar)
    • Container registries (e.g., Harbor, JFrog, etc)
  • Help document operational procedures, runbooks, and troubleshooting guides
  • Share Kubernetes knowledge and best practices with internal teams
  • Assist in improving platform resiliency, operational maturity, and supportability.

Interview Process

  • Interview process: One virtual panel interview. A second round will be F2F

Preferred Qualifications

  • Experience in Python
  • Experience working on financial applications
  • Experience working with data visualization applications
  • Snowflake database experience

Required Technical skills

  • Typescript
  • Python
  • Cloud architecture
  • Serverless computing
  • Relational database
  • ETL pipelines

Education

  • Bachelor's degree in Computer Science, Software Engineering, or Computer Engineering.

Skills

AWSAzure DevOpsCloud architectureCI/CDContainer registriesContourDockerDynatraceEnvoyETL pipelinesFluent BitHarborIaCIngress controllersJFrogKubernetesLogging platformsMonitoringObservabilityPythonRelational databaseServerless computingSnowflakeSQLTerraformTypescript

Don't send a generic resume

Paste this job description into Mimi and get a resume tailored to exactly what the hiring team is looking for.

Get started free