About the job
To work in an agile team, building engaging functional systems that maximize customer experience and revenue. Responsible for development against a product backlog, participating in planning, designing, and building features, assuring quality, deploying across environments, and supporting effective operations.
Key skills and accountabilities:
Develop end-to-end digital products utilizing technologies and tools such as Java / Maven, Python, C ++, SonarQube, Docker, Kubernetes, Prometheus, Kibana, Splunk, and Apigee API.
Develop and utilize CICD Pipeline and Automation technologies and tools such as Azure Pipeline, GitHub, JFrog, Jenkins, Ansible, and Liquibase
Work with the cloud computing teams to build and run scalable applications as public, private, and hybrid clouds using Cloud Native tools such as ASW Pipeline.
Demonstrate ideas, products, and features in iteration reviews
Create new ideas and demonstrate them.
Work with agile Release Trains
Ensure commitments are met
Work in an agile delivery framework using tools like Jira and Confluence
Hands-on delivery to the highest quality and fixing issues both during development and on production.
Innovative and open-minded.
Working on ways to automate and improve development and release processes
Testing and examining code written by others and analyzing results
Ensuring that systems are safe and secure against cybersecurity threats
Identifying technical problems and developing software updates and ‘fixes’
Working with software developers and software engineers to ensure that development follows established processes and works as intended
Deploy new code, updates, and fixes
Provide Level 2 technical support, including root cause analysis for production errors
Experience as a DevOps Engineer or similar software engineering role
Problem-solving attitude
Core competencies, knowledge, and experience:
Business Competencies:
Working With Others
Consciously takes steps to make the most of every conversation/interaction
Identifies people’s needs, interests, and motives to be able to influence the decisions they make
Communicates simply to excite and engage people
Pro-actively adapts own style and approach to build rapport, and work with others more effectively
Builds and maintains strong relationships and networks
Operational Excellence
Targets effort and resources on high-value, high impact activity
Focuses on achieving maximum performance and driving continuous improvement
Thinks about processes and problems cross-functionally and end-to-end
Uses knowledge of products, technology, process, systems, and policy to solve problems
Creativity and Innovation
Finds creative ways to exploit opportunities and solve problems
Takes risks and pushes what is possible
Experiments with unorthodox approaches
Business Know-how
Uses data and research to make decisions that are competitively and financially robust
C3 – Safaricom Confidential External
Collaborative team spirit
Balances current and future needs
Thinks and acts like an owner of the business
Acts in line with legal, regulatory, professional, and ethical standards
Working With Change
Responds flexibly to changing situations
Manages the business and people aspects of change to drive performance
Project and Programme Management
Defines scope and deliverables in terms of time, cost, quality, and business benefit
Schedules activity and identifies resource needs, dependencies, and synergies
Evaluates progress, mitigates risks, and addresses issues
Functional Competencies:
Architecture and Design
Translates business and customer requirements into technology requirements
Defines architecture and design of systems and solutions to meet current and future business needs
Service and solution development
Develops systems, services, and solutions to agreed specifications
Testing and Evaluation
Defines test cases and acceptance criteria based on user requirements
Reports and interprets test results Assesses the effectiveness of tests and testing tools
Implementation and integration
Installs, configures, integrates, and optimizes systems, services, and solutions
The system, Service, and Information Security
Implements best practice security measures to ensure the integrity and continuity of systems, services and information Monitors security compliance
Optimization
Monitors systems and services to identify performance issues
Diagnoses problems to clarify faults and recommend solutions
Restores systems and services to normal operation
C3 – Safaricom Confidential External
Performs routine and non-routine maintenance to keep systems and services running
Takes action to prevent and minimize the impact of incidents, and improve reliability
Working with partners
Works effectively with suppliers and partners to influence their plans and maximize value delivery from the relationship.
Must have technical/professional qualifications:
Bachelor’s degree in computer science or equivalent
At least 3 years of experience in coding in a non-university setting.
Experience with technologies and tools such as Java / Maven, Python, C ++, SonarQube, Docker, Kubernetes, Prometheus, Kibana, Splunk, and Apigee API.
Experience with CICD Pipeline and Automation technologies and tools such as Azure Pipeline, GitHub, JFrog, Jenkins, Ansible, and Liquibase
Strong understanding of end-to-end API and microservice architecture and the ability to design, develop and implement scalable, elastic microservice-based platforms end-to-end
Strong understanding of SOAP, Rest APIs, and Apigee APIs.
Apply via :
www.linkedin.com