jobBox

Software Architect

Ness Digital Engineering
Employment Information
Company/HR Contact Information
Login your account to see contact details.

Job Description

Requirements and responsibilities 
Requirement 1 (Designing high performance applications using cloud native design):

  • Overall, 15+ years of experience as a technical contributor.
  • Minimum 5 yrs. experience in Cloud Native technologies.
  • Minimum 5 yrs. experience in System / Software Architecture.
  • Excellent Knowledge in Element Management Systems, its components, FCAPS / OAM, data model definition, device management protocols, is desired.
  • Excellent knowledge in Micro Services Architecture and designing for scale and resilience.
  • Excellent knowledge in networking on cloud platforms.
  • Hands-on experience in databases like Timescale DB (or any Time Series DB), PostgreSQL, NoSQL (like MongoDB). 
  • Good experience in designing systems to process and efficiently store large volume of incoming data.
  • Good experience in designing high performance APIs to access large volumes of data from the database.
  • Good experience with Identity and Access Management Solutions – SAML, SSO, RBAC.
  • Good experience working with Kubernetes eco system.
  • Good experience with event streaming platforms.
  • Good experience with log data streaming, ingestion and designing access to the data.
  • Excellent Communication Skills.
  • Knowledge of 3GPP, ORAN, Broad Band Forum, IETF standards a plus.
  • BS/MS in Computer Science.

Requirement 2 (Security focused):

  • Overall, 15 years of experience as a technical contributor.
  • Minimum 5 yrs. experience in Cloud Native technologies.
  • Minimum 5 yrs. hands on experience in Cyber Security; Security in Cloud Native Design; Linux OS security; Protocol Security (MTLS); Open SSL;
  • Min 5 yrs. experience in software/system architecture.
  • Excellent Knowledge of Certificate management protocols (ACME, CMPv2 etc.) and Public Key Infrastructure.
  • Hands on experience in micro services architecture and designing for scale and resilience.
  • Hands on experience in Kubernetes eco system.
  • Hands-on experience designing workloads for public cloud infra such as – AWS, Azure, GCP.
  • Hands-on experience in networking on cloud platforms.
  • Excellent knowledge in service orchestration, workload monitoring and management.
  • Excellent knowledge in distributed data stores.
  • Excellent communication skills.
  • BS/MS in computer science.

Not checking every single requirement?
 

  • If this role sounds good to you, even if you don’t meet every single bullet point in the job description, we encourage you to apply anyway. For most of the candidates that applied, we found a role that was a very good fit with their skills.
  • Let’s meet and you may just be the right candidate for one of our roles.
  • At Ness Digital Engineering we are willing to build a work culture that is based on diversification, inclusion, and authenticity.