Application Developer

Application Developer

Posted Today by Laiba Technologies LLC

Negotiable
Undetermined
Remote
Remote

Summary: The role of Application Developer requires expertise in advanced NEO4j and operational experience with various database platforms, including SQL and NoSQL. The position emphasizes cloud computing skills, particularly with AWS services, and proficiency in modern programming languages. The developer will also be responsible for managing complex software products and deploying multiple versions of large products.

Key Responsibilities:

  • Utilize advanced NEO4j for application development.
  • Manage operational tasks across SQL and NoSQL database platforms.
  • Implement and maintain Kubernetes and AWS services.
  • Utilize CI/CD tools like GitHub Actions and Terraform.
  • Develop and manage microservices architecture.
  • Oversee the deployment of complex software products.

Key Skills:

  • Advanced NEO4j expertise.
  • Experience with SQL and NoSQL databases (PostgreSQL, SQL Server, MongoDB, DocumentDB).
  • Proficiency in Kubernetes and AWS services (EC2, EKS, EBS, S3, RDS, MSK).
  • Familiarity with CI/CD tools (GitHub Actions, Terraform).
  • Knowledge of Docker, Prometheus, Grafana, and ELK/ECK stack.
  • Proficiency in Bash and at least one modern programming language (Java, JavaScript, C#, Python).
  • Understanding of microservices architecture and cloud computing.
  • Experience in managing complex software products.

Salary (Rate): undetermined

City: undetermined

Country: undetermined

Working Arrangements: remote

IR35 Status: undetermined

Seniority Level: undetermined

Industry: IT

Detailed Description From Employer:

Required skills:

- Advanced NEO4j is a mandatory skill

- Operational experience with at least one SQL and one NoSQL Database platform such as PostgreSQL, SQL Server, MongoDB, DocumentDB, Neo4j

- Kubernetes / EKS

- AWS EC2, EKS, EBS, S3, RDS, MSK or equivalents on other Cloud Providers

- GitHub Actions or similar Cloud based CI tooling

- Terraform

- FluxCD/ArgoCD or Similar GitOps based Kubernetes CD tool

- Docker

- Prometheus / Grafana

- ELK/ECK stack

- Proficiency in Bash, plus at least one other modern programming language such as Java, JavaScript, C#, Python

- Deep understanding of microservices architecture and cloud computing

- Demonstrated success in managing complex software products including the deployment of multiple versions / releases of a large product