Software Developer/ DevOps Engineer- W2

Hybrid in Princeton, NJ, US • Posted 6 hours ago • Updated 4 hours ago
Full Time
No Travel Required
Remote
Depends on Experience
Fitment

Dice Job Match Score™

🔢 Crunching numbers...

Job Details

Skills

  • DevOps
  • Java
  • Linux
  • Python
  • React.js
  • Scripting
  • Shell

Summary

Introduction:

Prefer someone who started as a developer and moved into Dev Ops

DevOps Engineer role on our Business Systems Development team. This is a hands-on-keyboard, technical role. In this role, you will own the administration of Kubernetes clusters, onboarding of various applications, setting up observability and other tools in a hybrid environment spanning on-prem and cloud.

Responsibilities:

  • Primary responsibility for end-to-end k8s application onboarding
  • Set up Jenkins pipelines for building container images and work with various image registries
  • Implement authentication and authorization workflows using Keycloak and AWS IAM across EKS and on-prem Kubernetes clusters
  • Implement solutions for monitoring and supporting tools for container storage and container networking
  • Conduct production-readiness reviews and checklists for onboarding and supporting applications in k8s
  • Automate procedures such as disaster-recovery, stress tests and custom environment turn ups using Python
  • Troubleshoot incidents, identify root causes, resolve and document problems, and implement preventive measures
  • Participate in applying SRE principles such as availability SLIs, error budgets, incident reviews, alerting and be part of an on-call ROTA

Requirements:

Required Skills:

  • 3 or more years of experience in building Linux containers and container orchestration
  • 3 or more years of experience with Kubernetes app manifests - Kustomize, Helm Charts
  • Experience with Kubernetes networking - container networking, Ingress such as nginx and service mesh
  • Strong familiarity with Transport Layer Security, Certificates, etc.
  • Experience in GitOps for Kubernetes - Flux and ArgoCD
  • Knowledge of web services, APIs, REST and RPC calls, HTTPS APIs and Service Discovery
  • Strong Linux background and containerization principles
  • Experience with Shell Scripts and working knowledge of Python
  • Observability tools including - Prometheus, Alert Manager, Splunk and Grafana

Preferred Skills:

  • Knowledge of Go is desirable
  • Proficiency in managing unified identity lifecycles, with hands-on expertise in Keycloak and AWS IAM policies is desirable
  • Experience with Kafka and managing Kafka clusters is desirable
  • Experience with Jenkins or other CI/CD frameworks is desirable
  • Java, Groovy or NodeJS/React programming is desirable
  • Working knowledge of AWS EKS, Load Balancers, EC2 Instances, S3 Storage, VPCs, RDS, DynamoDB, Network Firewalls, ECS is desirable
  • Working knowledge of AWS CloudWatch Logs and Alarms and building observability is desirable

Education and Experience:

  • Minimum of a Bachelor’s degree in Computer Science, Engineering or related field (or equivalent experience)
  • 3+ years of experience using cloud technologies to support large-scale business applications
  • Experience in financial services or other regulated industries
  • Experience working with AWS CDK or IaC frameworks in Python or NodeJS
Employers have access to artificial intelligence language tools (“AI”) that help generate and enhance job descriptions and AI may have been used to create this description. The position description has been reviewed for accuracy and Dice believes it to correctly reflect the job opportunity.
  • Dice Id: 10312854
  • Position Id: 8956631
  • Posted 6 hours ago
Create job alert
Set job alertNever miss an opportunity! Create an alert based on the job you applied for.

Similar Jobs

Hybrid in Princeton, New Jersey

Yesterday

Easy Apply

Full-time

140,000 - 190,000

Princeton, New Jersey

Today

Easy Apply

Full-time, Part-time, Third Party, Contract

West Windsor Township, New Jersey

Today

Easy Apply

Full-time

$150000 - $180000

Princeton, New Jersey

Today

Full-time

USD 140,000.00 - 200,000.00 per year

Search all similar jobs