JV
Sr. Cloud Engineer
Jobs via Dice
Princeton · On-site Full-time Senior 2d ago
About the role
About
Dice is the leading career destination for tech experts at every stage of their careers. Our client, EA Team, Inc., is seeking the following.
Role
Senior 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.
Key Responsibilities Include
- 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
Organizational Structure
The Senior DevOps Engineer will report directly to the Director of DevOps in the Business Systems Development Department.
Qualifications
- 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
- 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
Skills
AWS CDKAWS EKSAWS IAMAlert ManagerArgoCDDockerFluxGrafanaHelm ChartsIaCJenkinsKeycloakKustomizeKafkaKubernetesLinuxNodeJSNginxPythonPrometheusReactRESTSplunkTLSVPC
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