PDG A4 OSS - Cloud Native Developer

Job Description

Date: May 27, 2019

PDG A4 OSS - Cloud Native Developer


Are you entrepreneurial, a polyglot programmer and a 12-factor app guru? Do you deploy containerized applications to any cloud providers? Are you interested in helping shape & contributing to our new Cloud products? If you are all of these and want an opportunity to grow both personally and technically within a highly motivated and ambitions team, then we would like to meet you!
The SaaS Vanguard Group or officially the Product Development Unit (PDU) OSS Product Development Group (PDG) A4 is looking for highly skilled and motivated engineers to join our R&D teams based in Ireland. The teams mission is to execute the Ericsson strategy with feature development and support, presales, customer onboarding and operations. PDU OSS consists of numerous PDGs who develop OSS features across Network Management, Analytics, AI, Machine learning etc., PDG A4 is the vanguard in leveraging the Public Cloud in the SaaS space.
As a R&D team member, you will work together with many development units for new service and product introduction. You will work with Product Owners and Strategic Product Management to ensure the correct focus on delivering the wanted business outcomes. You are expected to work, co-operate, and communicate in an international environment, both with colleagues internally as well as customers and suppliers to Ericsson. The role requires you to take initiative and it is important that you deliver customer value autonomously.
You will play a significant role in the design and development of micro-services, components, and tools for Ericsson’s next generation, cloud-native Network Management and other future SaaS products. You will work in a highly collaborative environment in agile, cross-functional teams.

Candidate should have strong experience on customer facing projects and work with high motivation to contribute to Knowledge Sharing, Innovation and New Business Generation process.


•    University degree in ICT/Engineering (Bachelor or above)


Being part of PDG A4 means you have and maintain high technical knowledge. You share your knowledge and make a key contribution in selected customer engagements. You maintain an excellent network that enables you to perform at the highest level. As PDG A4 is working at the cutting edge, this will provide you with an opportunity and trial to work with new and emerging technology, continually enhancing your aptitude while working on projects that are always a top business priority.


Responsibilities for this role include (but are not limited to):
•    Continually strive for excellence and quality with a customer first focus
•    Emphasize team wins over individual success
•    Coach and mentor the team to continually improve performance.
•    Design, develop, implement and troubleshoot micro-services, components & tools.
•    Own scalability, availability and data security for your services.
•    Deploy containerized applications to the preferred cloud provider.
•    Own Continuous Integration (CI) and Continuous Deployment (CD) for your services.
•    Deliver end-to-end automation of deployment, monitoring, and infrastructure management in a cloud environment
•    Support the operations team with deployment, support and triaging production issues for your code.
•    Continually build capability of new and emerging technology (AI, Machine learning, etc.) to address customers needs in new and innovative ways.



•    Entrepreneurial and result driven; makes sure set targets are met
•    Interest in exploring new programming paradigms, languages, and patterns
•    Passion for growing your skills, tackling interesting work and challenging problems
•    High willingness and ability to share knowledge and experience
•    Strong cultural awareness and excellent language, social and interpersonal skills to enable communication throughout the organization
•    Strong diagnostic and problem-solving skill to resolve challenging issues independently or in a team environment
•    Strong design skills, able to present ideas and implement designs to meet the needs of customers
•    Experience working directly with clients, leading projects, and mentoring engineers


Technical Skills – Cloud & Infrastructure:
•    Experience working with private and public clouds especially Amazon Web Services, Rackspace, Azure, Openstack, VMware etc.
•    Experience with building and deploying Enterprise scale applications in the Cloud using Microservices, Docker and Kubernetes.
•    Experience with Helm / Helm Tiller and Helm chart design.
•    Knowledge of system integrations with platforms, such as NoSQL db, Redis Cache, and S3
•    Experience with container management tools (e.g. Docker, OpenShift), container orchestration (e.g. Kubernetes), infrastructure-as-code (e.g. Ansible, CloudFormation)
•    Knowledge of Polyglot persistence and cloud native databases.


Technical Skills – Scripting and Programming:
•    Experience with development languages, such as Python, Java and any scripting language
•    Good troubleshooting and admin level experience on app servers Apache, Tomcat, JBoss, Nginx & relational and graph databases


CI/CD Skills:
•    Knowledge of CI/CD tools including Jenkins or others


•    Knowledge of Service Mesh
•    Knowledge of ENM is an asset
•    Knowledge of Ericsson OSS portfolio
•    Knowledge of products in Domain Management area



Ericsson provides equal employment opportunities (EEO) to all employees and applicants for employment without regard to race, color, religion, sex, sexual orientation, marital status, pregnancy, parental status, national origin, ethnic background, age, disability, political opinion, social status, veteran status, union membership or genetics.


Ericsson complies with applicable country, state and all local laws governing nondiscrimination in employment in every location across the world in which the company has facilities. In addition, Ericsson supports the UN Guiding Principles for Business and Human Rights and the United Nations Global Compact.


This policy applies to all terms and conditions of employment, including recruiting, hiring, placement, promotion, termination, layoff, recall, transfer, leaves of absence, compensation, training and development.


Ericsson expressly prohibits any form of workplace harassment based on race, color, religion, sex, sexual orientation, marital status, pregnancy, parental status, national origin, ethnic background, age, disability, political opinion, social status, veteran status, union membership or genetic information.


Primary country and city: Ireland (IE) || || Athlone || IT

Job details: Developer Job Stage 06