Software Developer/ Engineer/ Architect

Cloud RAN Senior Developer

About this opportunity

We are looking for someone who bring fresh ideas from areas, including information retrieval, distributed computing, large-scale system design, networking and data storage, security while handling information at extensive scale.

As a Senior Developer, you will work on project critical to Ericsson cloud opportunities. You will need to be adaptive and have the flexibility to switch, teams and projects, as our evolving business grows.

Are you the type of person who likes to challenge themselves? Can you learn and share new skills with others? If so, then you may consider our new opening in Cloud RAN Application Support Services!

If you do not think you meet all the criteria but still are interested in the job and willing to take the challenge and learn, please apply.

What you will do

  • Building microservices solutions (architect, develop, test, deploy, and maintenance)
  • Deploying and tuning solutions on (private & public) cloud infrastructure
  • Working on projects in highly collaborative, multi-disciplinary development teams
  • Architecting, building, deploying, and scaling Docker applications
  • Designing APIs and creating Java RESTful microservices
  • Build software that using continuous integration, unit testing, test driven development, static analysis, and automated integration tests
  • Manage individual project priorities and work

You will bring

  • Worked with search and analytics engine (ElasticSearch)
  • Java, Go, Python
  • Database experience (Postgres, Redis)
  • Messaging experience (Kafka, JMS, Redis Pub/Sub)
  • Solid foundation in data structures, algorithms, object-oriented
  • Basic Linux experience
  • Have used Gerrit/GitLab
  • Experience in using Jenkins and Spinnaker
  • Knowledge of Radio networking advantageous
  • Optional - knowledge of test frameworks MJE/JCAT
  • Have 5+ years of product development experience from relevant field, preferably from microservice based products and/or hyperscaler cloud providers type of environments
  • Excellent programming languages such as Python, Golang and C++