Job Expired

company-logo

Specialist Developer Engineer

Safaricom Telecommunications Ethiopia PLC

job-description-icon

Engineering

Software Engineering

Addis Ababa

3 years

1 Position

2022-06-14

to

2022-06-19

Required Skills
Required skills have not yet been specified for this position this job
Fields of study

Software Engineering

Full Time

Share

Job Description

Safaricom Telecommunications Ethiopia Plc is a company supporting Ethiopia’s digital transformation. As a member of the Vodacom family, we have a wealth of experience connecting over 334 million people globally and over 180 million people in Africa across our network. We look forward to partnering with Ethiopians as we build a new network in Ethiopia.

We are setting the groundwork in readiness for the launch of our services next year and are looking to work with purpose-led teams that put the community at the heart of service.

Safaricom Ethiopia is offering a wide range of careers, whether you’re looking to join our technology, commercial or corporate teams. If you would like a challenge and the promise of a digital future for the people of Ethiopia, we are looking for you.

We are pleased to announce the vacancy for Specialist Developer Engineer within the Information and Technology function in Safaricom Telecommunication Ethiopia PLC. In keeping with our current business needs, we are looking for a person who meets the criteria indicated below. 

Role DESCRIPTION

Reporting to Senior Specialist - Enterprise Integration, the position holder will be responsible for working with application developers to automate and accelerate the testing, release, and deployment of applications into a runtime environment quickly and reliably. The DevOps Engineer will have a background in development, operations, and full-stack implementations. The DevOps engineer acts as a fulcrum between development and operational teams, and basically forms the foundation of the entire DevOps environment.

ROLE RESPONSIBILITIES

  • Accountable for end-to-end micro-services and API strategy and roadmap with delivery as the main outcome.
  • Apply architecture and design principles consistently and holistically to enable target end to end usage scenarios
  • Strong focus on DevSecOps use cases and workflows.
  • Developing and maintaining long term business domain knowledge
  • Partner with architecture group to deliver solution blueprint and other UML base design documentation

Job Requirements

  • The ideal candidate will have a total of 3+ years of experience in software development
  • At least 1 years’ experience as Devops engineer
  • 2+ years of experience in microservices development using Java, JEE, spring, spring MVC, spring boot, MAVEN, spring cloud.
  • Experience working in cloud-native environments
  • Familiar with Microservices design
  • Experience developing solutions using agile, DevOps, testing, and CI/CD automation tools such as Jenkins, JMeter, Git, Stash, Sonar Qube etc.
  • Knowledge of different Authentication/Authorization mechanisms e.g., Basic, OAuth, JWT, Kerberos, etc.
  • Knowledge of Cloud technologies and different services e.g., AWS, Docker, Kubernetes, Open Shift, TLS/SSL concepts and their working mechanism.
  • Process Management, Memory Management, Performance management, application Scaling, etc.·      Good knowledge of databases (Postgress/ Oracle /SQL Server, Mongo DB) and proficient in writing / analyzing SQL queries.
  • Excellent expertise in Java 8, Multithreading, Microservices, Spring core and Spring JPA.
  • Understanding of the Design Patterns, Architectural Blueprints, UML, and Application Design
  • Work in shifts
  • Understanding of ITIL processes.

How to Apply

Interested applicants can apply using THIS LINK

Fields Of Study

Software Engineering

Related Jobs

15 days left

Adiamat Trading PLC

Software Developers

Software Developer

time-icon

Full Time

5 yrs

1 Position


Bachelor's Degree in Computer Science, Software Engineering, or in a related field of study with relevant work experience Duties & Responsibilities: - Design, develop, test, and deploy software applications - Collaborate with cross-functional teams to define and implement innovative solutions - Ensure code quality, security, and performance

Addis Ababa

17 days left

Bouncepoint

Junior Software Engineer

Software Engineer

time-icon

Full Time

0 yrs

1 Position


Bachelor's Degree in Computer Science, Software Engineering, Computer Engineering or in a related field of study Duties and Responsibilities: - Write clean, efficient, and maintainable code - Participate in code reviews and collaborate with team members - Conduct research on new technologies and industry best practices - Contribute to system design and architecture discussions

Addis Ababa