Erlang Architect
Erlang Architect
Atlanta, GA (Remote)
Contract 12 months
Must have Erlang, java, Google Cloud Platform, RabbitMQ, Elixir
Responsibilities:
Architect and develop highly concurrent, distributed, and fault-tolerant applications using Erlang.
Lead the design and development of microservices using Spring Boot and Java.
Optimize and scale real-time messaging, event-driven systems, and high-throughput applications.
Implement cloud-native solutions on Google Cloud Platform
Design RESTful APIs and integrate with messaging systems RabbitMQ
Ensure security best practices, DevOps integration, and CI/CD automation
Essential skills / experience:
14-16 years of overall experience in software development and architecture.
Expert-level proficiency in Erlang/OTP, including process management, supervision trees, and distributed programming.
Experience with Elixir Framework
Strong experience in Java and Spring Boot for microservices architecture.
Hands-on expertise with Google Cloud Platform (Google Cloud Platform)
Knowledge of NoSQL and SQL databases (PostgreSQL, Cassandra, Redis, Firestore).
Proficiency in Docker, Kubernetes, and Infrastructure as Code (Terraform, Ansible, Helm).