DevOps Engineer

DuPont
United States
4 days ago
Apply on www.thejobnetwork.com
Prepare application

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours

Tech stack

JavaScript (Programming Language) Amazon Web Services Amazon Cloudfront Amazon Elastic Compute Cloud Amazon S3 Application Performance Management Bash Shell Cloud Computing Continuous Integration DevOps Disaster Recovery Amazon DynamoDB
+47 more
Elasticsearch Monitoring of Systems Identity and Access Management Python (Programming Language) Key Management MongoDB Node.Js NoSQL OAuth RabbitMQ Role-Based Access Control Redis Reliability Engineering Prometheus Security Assertion Markup Language (SAML) Tripwire TypeScript Backup and Restore Policy as Code Data Logging Pulumi Computer Network Technologies Okta Autoscaling Istio Grafana AWS Lambda Amazon Virtual Private Cloud (VPC) Backend Git Amazon Relational Database Service Gitlab-ci Solid Principles Kubernetes Deployment Automation Build Tools Linkerd (Service Mesh) Restful APIs Oracle Cloud Infrastructure Dynatrace Serverless Computing Docker Security Orchestration, Automation & Response Artifactory Golang Programming Languages Microservices

Job description

  • Design, provision, and manage cloud infrastructure using Pulumi and Infrastructure-as-Code best practices.
  • Deploy and operate EKS clusters with keeping solid security, observability, cost efficiency compliant to best practices
  • Manage Kubernetes workloads based on Helm, kustomize or custom Kubernetes operators
  • Implement and maintain observability stacks - VictoriaMetrics, VictoriaLogs, Grafana, Alertmanager, Zipkin, and OpenTelemetry - for Node.js, python and golang based services.
  • Build custom dashboards and alert rules for infrastructure and application performance monitoring.
  • Automate operations and writing infrastructure-oriented code on Typescript or Golang.
  • Administer GitLab CI/CD pipelines, runners, and environments for seamless multi-repo workflows.
  • Support backend teams by integrating Node.js, Golang and Python microservices into unified deployment and monitoring pipelines.
  • Apply strong security and compliance practices (RBAC, IAM, secrets management, mTLS).
  • Contribute to disaster recovery, cost optimization, and reliability engineering strategies.

Requirements

General skill

  • System design, architecture and patterns understanding
  • Proven experience in DevOps/SRE position
  • Deep understanding of Linux basics and containers (cgroups, cpu scheduling, kernel parameters)
  • OCI containers (docker/podman)
  • Image build tools (buildkit, kaniko, buildah)
  • Networking knowledge, according to CCNA level
  • Backup and restore strategies, disaster recovery planning

Programming languages and frameworks

  • JavaScript/Typescript basic level
  • Understanding of NodeJS runtime
  • Golang basics
  • REST API implementations
  • SOLID principles
  • 12-factor app methodology
  • Skills of bash scripting and perception, when bash should be replaced to programming language

Git, IaC, CI/CD

  • Advanced git knowledge
  • Gitlab CI/CD experience
  • Pulumi basics and especially typescript implementation
  • Understanding of cattle/pets infrastructure approaches,

Cloud technologies

  • Experience with AWS basic services (EC2, S3, RDS, VPC, IAM, ALB)
  • EKS clusters with worker nodes and networking administration, understanding of transparent IAM security (IRSA, Pod execution roles)
  • Cloudfront cdn, WAF security

Kubernetes

  • Understating of core concepts, such pods, replicasets, deployments, services, ingresses, secrets
  • Experience with different deployment tools and concepts, such Helm, kustomize (overlays concept), ArgoCD/Flux, Pulumi Kubernetes provider
  • Statedul/stateless concepts, difference between deployments and statefulsets, storage classes
  • Internal Kubernetes networking, CNI like Cilium, AWS CNI, Flannel
  • Cluster monitoring via Prometheus/VictoriaMetrics, logging via Loki/ViactoriaLogs
  • Logging agents - vector, fluentbit

Security

  • Source code and containers images security scanning - trivy, SonarCube, Artifactory
  • OAuth and SAML implementations protocols, SSO concept
  • SSL/TLS understanding
  • Goteleport access security
  • Keycloak IDM

Monitoring and Observability

  • Understanding difference between metrics, logs, tracing
  • Prometheus-like metrics solutions, Grafana dashboards
  • Logging platforms based on Loki/VoctoriaMetrics/Graylog
  • Alerting with alertmanager
  • Distributed tracing systems like Zipkin, ElasticSearch APM

Bonus Points for Experience with

  • Kubernetes service mesh (Istio, Linkerd)
  • Kubernetes operator pattern (Kubebuilder, Operator SDK)
  • OpenSearch and Redis cluster administration.
  • RabbitMQ administration
  • NoSQL solutions - MongoDB, DynamoDB
  • Policy-as-Code (OPA, Kyverno) or security automation (Falco, Trivy, Snyk).
  • Serverless architecture (AWS Lambda)
  • Cost management, auto-scaling, and infrastructure benchmarking.
  • Chaos engineering or resilience testing practices.

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on www.thejobnetwork.com
Prepare application

Good distractions

Talks and stories from around this role — technically off-topic, practically not.

9:06 min

Questions on career paths and continuous delivery orchestration platforms

Zan Markan Zan Markan · LIVE

2:53 min

Configuring dynamic proxy updates with Istio Pilot

Jan Mensch Jan Mensch · World Congress 2026 Europe

2:33 min

Introduction to security advocacy and automation testing

Chris Heilmann Chris Heilmann +2 · LIVE

6:21 min

Investigating push inefficiencies with upstream Git experts

Jonathan Creamer · Coffee With Developers

7:15 min

Installing Istio programmatically with bash scripts

Thomas Südbröcker · LIVE

4:37 min

Architecting single sign-on flows across multiple application domains

Gift Egwuenu · World Congress 2023

Videos

See all

Related articles

See all