XX
Fullstack engineer - AT&TShiftCode AnalyticsUnited States

Dieses Stellenangebot ist nicht mehr verfügbar

XX

Fullstack engineer - AT&T

ShiftCode Analytics
  • US
    United States
  • US
    United States

Über

Full-stack engineer 100% onsite in Jersey City. USC/GC. Need bank experience. c2c rates
Position Summary We are looking for a full-stack engineer with strong Python or Java experience to help modernize our backbone voice infrastructure. The resource will design and build cloud-native services and tooling on AWS, run workloads on Kubernetes, and implement Infrastructure-as-Code and Configuration-as-Code with Terraform and GitOps. This work will enable resilient, observable, and secure voice services at scale, partnering closely with voice and/or network engineering teams. Scope of Work to Be Performed • Design, build, and maintain microservices and APIs in Python or Java to support provisioning, routing, monitoring, and control-plane functions for backbone voice services. • Develop web UIs and dashboards (e.g., React or Angular with TypeScript) for self-service configuration, operations, and observability. • Containerize and operate services on Kubernetes (preferably EKS), including Helm charts and/or Kustomize, autoscaling, RBAC, and workload security. • Implement Infrastructure-as-Code using Terraform (modular patterns) for AWS networking, EKS, IAM, compute, storage, and observability stacks. • Adopt Configuration-as-Code and GitOps for Kubernetes (e.g., Helm, Kustomize, Argo CD/Flux) to enable versioned, auditable rollouts of services and network configurations. • Build event-driven and streaming integrations (e.g., Kafka and/or SQS) to capture call events, metrics, and operational signals for real-time insights. • Partner with voice and network engineers to integrate with SIP and/or Clients, PBX and/or call recording, and voice QoS (jitter, packet loss, MOS), implementing secure signaling and/or media (TLS and/or SRTP). • Establish CI and/or CD pipelines (e.g., GitHub Actions, Jenkins, GitLab CI), automated testing (e.g., unit, integration, contract, and/or load), and security scanning. • Implement end-to-end observability, including but not limited to: o Metrics, o Logs, o Tracing (e.g., Prometheus, Grafana, and/or OpenTelemetry), o SLOs and/or SLIs, and/or o Actionable alerting. • Embed security best practices, including but not limited to: o IAM least privilege, o Secret management, o mTLS, o Network segmentation, o Audit trails, and/or o Compliance-by-design. • Contribute to SRE practices, including but not limited to: o Incident response, o Root-cause analysis, o Capacity planning, o Service hardening, and/or o On-call participation. Required Skills General Abilities • Excellent collaboration and communication skills working across software, network, and operations teams • At least five (5) years of software engineering experience building and operating production systems • Proven experience on AWS, including but not limited to: o VPC, o EKS, o EC2, o ALB and/or NLB, o IAM, o S3, o RDS and/or DynamoDB, and/or o CloudWatch • Solid experience on one or more of the following: o Linux systems, o Shell scripting, o Git and/or GitHub, and o CI and/or CD toolchains General Technical Skills • Strong understanding of networking fundamentals, including but not limited to: o TCP/IP, o DNS, o TLS, o HTTP, o Load balancing, and/or o NAT • Solid front-end skills with modern frameworks (React or Angular) and TypeScript • Solid front-end skills in component testing • Experience with relational and/or NoSQL databases, including but not limited to: o PostgreSQL, o MySQL, and/or o DynamoDB • Experience with relational and/or NoSQL database messaging (e.g., Kafka and/or SQS) • Terraform expertise for IaC, including but not limited to: o Reusable modules, o Workspaces, o Policy as code, and/or o Pipelines Specific Technical Skills • Strong proficiency - along with clean coding practices, testing discipline, and performance awareness - in [either/one or both] of the following: o Python: § FastAPI, Flask, and/or Django § pytest o Java (Spring Boot, JUnit) • Hands-on experience with Kubernetes in production, including but not limited to: o Deployments, o Networking, o Security, o Scaling, and/or o Helm and/or Kustomize Desired Skills • Experience in any of the following: o Voice and/or real-time communications domain, including but not limited to: § SIP, § RTP and/or SRTP, § Clients, § SIP trunking, and/or § Call routing o Tools like SIPp o Platforms such as Kamailio and/or Asterisk or vendor ecosystems, including but not limited to: § Cisco, § Avaya, and/or § Genesys o GitOps (Argo CD and/or Flux), service mesh (Istio and/or Linkerd), and policy engines (OPA and/or Gatekeeper) o Terragrunt or Terraform Cloud and/or Enterprise, sentinel and/or policy as code, and private module registries o Advanced observability (e.g., RED and/or USE, synthetic tests) and resilience patterns, including but not limited to: § Circuit breakers, § Retries, and/or § Backoff o Security hardening for containers and/or Kubernetes, including but not limited to: § Image signing, § Least-privileged containers, and/or § Network policies o Performance engineering for either/both: § Low-latency, high-availability systems and § Real-time media workloads • Certifications, including but not limited to: o AWS (e.g., Developer, SysOps, and/or DevOps Engineer), o CKA and/or CKAD, and/or o HashiCorp Terraform Associate
  • United States

Sprachkenntnisse

  • English
Hinweis für Nutzer

Dieses Stellenangebot wurde von einem unserer Partner veröffentlicht. Sie können das Originalangebot einsehen hier.