4 Job Opportunities at Inventions Technologies Co. Limited

Tags

 
Squad: DevOps Engineer
Dar es salaam, Tanzania
The DevOps Engineer is responsible for implementing continuous integration and continuous deployment within the allocated team, in iterative agile cycles, develop, maintain, and optimize the business outcome using various tools such as Jenkins, Git, Puppet, Chef, Kubernetes, Ansible, Docker and more.
This role is responsible for build, test and maintain the infrastructure and tools to allow for the speedy development and release of software. The incumbent is responsible for providing software-related operations support, including managing level two and level three incident and problem management.

Recommended:
Free CV Writing and Download, Cover/Job Application Letters, Interview Questions and It's Best Answers plus Examples. Click Here

Key Accountabilities and Decision Ownership
· Provides direct and responsive support for urgent analytic needs.
· Handle code deployments in all environments
· Automate test, deployments and releases into development and production environments
· Develop and execute unit and integration tests; support testing against user and technical story acceptance tests
· Suggest improvements to user stories and UX
· Manage technical debt as part of daily activities
· Uses open source technologies and tools to automate specific use cases encountered within the project.Performs incremental testing actions on code, processes, and deployments to identify ways to streamline execution and minimize errors encountered


Read Also:  
NEW JOB OPPORTUNITIES (1,816+ POSTS)

Core Competencies, Knowledge and Experience
· DevOps culture, processes, and tools
· Agile and lean programming and development of software systems in Web-scale environments
· Manage CI and CD tools with team
· Backlog item estimation
· Unit, integration, smoke and static code analysis testing
· Architectural element testing e.g. APIs
· Automated testing and tools e.g. Selenium
· Code reviewing
· Software incident and problem management
· Expertise in multiple programming and markup languages, such as HTML, CSS, JavaScript/Native script, Android, Java,PhP, Ruby, SQL, XML, JSON, C and Python, and paradigms such as object-oriented-, even-driven.


Read Also:  
NEW JOB OPPORTUNITIES (1,816+ POSTS)

· Must have knowledge of the following databases i.e. MariaDB, MySQL, MongoDB.
· Vast knowledge of Operating systems such as LINUX etc.
· Continuous integration and continuous delivery methodologies and tools
· Cloud-native architectures, including public cloud PaaS / IaaS, micro-services architectures, API
· Highly cross-functional and able to swap and perform adjacent roles at short notice
· Flexibility to deal with changing projects and priorities in a short space of time
· Strong problem solving skills and ability to learn new methods and processes
· Strong communications skills, with the ability to distil difficult technical concepts into simple and actionable modules
· Good understanding of the business capability / user journey, wider organizational goals, and desired product business outcomes.


Read Also:  
NEW JOB OPPORTUNITIES (1,816+ POSTS)

Must have technical / professional qualifications:
· Bachelor’s Degree in Computer Science, Information Systems, or other related field
· 2 -3 years’ relevant experience of which a minimum of one year is in programming and/or systems analysis applying agile frameworks,infrastructure development, or development and operations
· Minimum 2 years’ previous experience in IT systems operations/administration
· Experience working with multiple programming and markup languages, such as HTML, CSS, JavaScript, Java, Ruby, SQL, XML, JSON, and Python, and paradigms such as object-oriented-, even-driven-, procedural-, functional-, and declarative programming
· Experience with Linux infrastructures, database SQL (MS SQL), CI/CD tools, scripting such as JavaScript, PHP, Python, Perl, Ruby, .NET, Scrum/Kanban/SAFe, Agile workflow methodologies
· Efficient coding, scripting and automation skills.
Scrum Master 
Dar es salaam, Tanzania
· The Scrum Master plays a crucial part in ensuring the success of our Digital Operating Model; helping us to become a leading digital company
· The Scrum Master is a servant leader to the DevOps delivery team, coaching agile methods, and providing support and facilitation to increase velocity and team productivity

Recommended:
Free CV Writing and Download, Cover/Job Application Letters, Interview Questions and It's Best Answers plus Examples. Click Here

· This role is responsible for identifying risks, dependencies, and impediments, leading the team and business in finding a solution, coordinating with other teams and functional partners, and actively escalating when needed to ensure resolution
· This role is responsible for keeping a pulse on needs and insights from stakeholders and other initiatives, regularly communicating status, changes in direction, and relevant metrics to avoid misalignment and roadblocks


Key Accountabilities and Decision Ownership:
· Support the Product Owner in ensuring right-sized story writing, aligning priorities, and planning sprint iterations
· Coach team members on Agile methods and technical practices (e.g., CI/CD, TDD, etc.)
· Track and manage risks and issues of the delivery team
· Track and report on current status of all team members and the delivery
· Facilitating key agile ceremonies, such as daily stand-ups, demos, and retrospectives
· Monitor and optimize agile processes and practices
· Promote continuous improvement through retrospectives and team learning
· Coordinate with other delivery teams, stakeholders, and partners to manage risks, inter dependencies, and impediments to the team 

Read Also:  
NEW JOB OPPORTUNITIES (1,816+ POSTS)

Core Competencies, Knowledge and Experience:
· Is a role model for best practices in Agile process execution, motivating other team members to do the same
· Ability to continue to monitor, learn, and implement industry best practices from the agile community
· Natural "servant" leader, with strong ability to coach and develop others, an inherent entrepreneurial spirit, and focuses on ever-improving team dynamics and performance
· Viewed by the wider organization as an effective and consistent collaborator, influencer, and negotiator, able to highlight internal and external dependencies and break down complex blockers
· Excellent stakeholder management and communications skills, with the ability to inspire, influence, and update delivery teams and senior executives
· Excellent facilitation, organization, and problem-solving skills, helping the team manage conflicts, challenges, escalating only when team processes have failed
· Comfortable with ambiguity and working in fluid, fast-changing environments under pressure
· Strong grounding in traditional project management practices
· Good understanding of the business capability/user journey, wider organizational goals, and desired product business outcomes
· Understanding of both the current Telecommunications and digital services market and emerging business and technology trends
· Agile software development environment and methods such as Scrum, SAFe, Kanban, XP. LSD, and FDD
· Agile ceremonies, tools. and artefacts, e.g., retrospectives, demos, increment planning, information radiators
· User story definition and team backlog management
· Backlog item estimation
· Continuous integration and continuous delivery methodologies and tools
· DevOps culture, processes. and tools

Read Also:  
NEW JOB OPPORTUNITIES (1,816+ POSTS)

Must have technical / professional qualifications:
· Bachelor’s degree in Computer Science, Information Systems, or other related field
· A total of at least five to eight years relevant experience of which at least three years needs to be as a Scrum Master or Product Owner with agile teams
· Experience in designing and delivering complex digital capabilities
· Experience leading teams using agile methodologies in large-scale teams
· ▪Certified Agile coach, Certified Scrum Master (CSM), Professional Scrum Master (PSM), SAFeCertified Scrum Master or similar
· ▪Experience working with agile methodologies, such as Scrum, Kanban, XP, TDD, and BDD
· ▪Certifications in traditional Project Management practices, e.g., Prince 2, PMP preferred
· ▪JIRA/Confluence, MS Project, or equivalent experience preferred

Squad: Software Developer (Front-End)
Location: Dar es salaam, Tanzania
Key Accountabilities and Decision Ownership
· Estimate user and technical stories to help inform and prioritize backlog
· Design modules according to user stories, UX designs, and technical stories
· Develop solutions according to module designs and deploy using delivery pipeline
· Develop and execute unit and integration tests; support testing against user and technical story acceptance tests
· Suggest improvements to user stories and UX
· Manage technical debt as part of daily activities
· Conduct peer reviews and maintain coding standards
· Manage incidents as level two and level three supportManage problems as level two and level three support

Read Also:  
NEW JOB OPPORTUNITIES (1,816+ POSTS)

Core Competencies, Knowledge and Experience
· Agile and lean programming and development of software systems in Web-scale environments
· Mobile app developer skills with ability to create, maintain and implement the source code to develop mobile apps and programs that meet the needs and requirements of the clients using the computer programming languages.
· Backlog item estimation
· Unit, integration, smoke and static code analysis testing
· Architectural element testing e.g. APIs
· Automated testing and tools e.g. Selenium
· Code reviewing
· Software incident and problem management
· Expertise in multiple programming and markup languages, such as HTML, CSS, JavaScript/Native script, Android, Java,PhP, Ruby, SQL, XML, JSON, C and Python, and paradigms such as object-oriented-, even-driven.
· Must have knowledge of the following databases i.e. MariaDB, MySQL, MongoDB.
· Vast knowledge of Operating systems such as LINUX etc.
· Continuous integration and continuous delivery methodologies and tools

Read Also:  
NEW JOB OPPORTUNITIES (1,816+ POSTS)


· DevOps culture, processes, and tools
· Cloud-native architectures, including public cloud PaaS / IaaS, micro-services architectures, API
· Highly cross-functional and able to swap and perform adjacent roles at short notice
· Flexibility to deal with changing projects and priorities in a short space of time
· Strong problem solving skills and ability to learn new methods and processes
· Strong relationship building, persuasion, and collaboration skills that drives internal-and cross-team constructive feedback and support
· Strong communications skills, with the ability to distil difficult technical concepts into simple and actionable modules
· Strong time-management skills, with the ability to juggle multiple balls, and comfortable working under pressure
· Good understanding of the business capability / user journey, wider organizational goals, and desired product business outcomes
Read Also:  
NEW JOB OPPORTUNITIES (1,816+ POSTS)

Must have technical / professional qualifications:
· Bachelor’s Degree in Computer Science, Information Systems, Business Administration, or other related field
· 2 -3 years relevant experience of which a minimum of one year is in programming and/or systems analysis applying agile frameworks
· Experience working with agile methodologies, such as Scrum, Kanban, XP, LSD, and FDD
· Experience working with multiple programming and markup languages, such as HTML, CSS, JavaScript, Java, Ruby, SQL, XML, JSON, and Python, and paradigms such as object-oriented-, even-driven-, procedural-, functional-, and declarative programming
· Professional experience and knowledge of the Telecommunications industry preferred
· Certified Scrum Developer (CSD) preferred
· Competency in UX principles and practices preferred
 Squad: User Experience Specialist
Dar es salaam, Tanzania
Overview
The purpose of the role is to ensure that through user research, information architecture and UX design, Organization delivers an exceptional User Experience for customers through the Website and Mobile Application Channels. This role requires solid experience with user interface design, usability, user experience, web development technologies, and interfacing these technologies with front end user interface system.
Key Accountabilities and Decision Ownership
· User experience design
· Mobile development technologies
· User testing and research
· Channel strategyE-commerce

Read Also:  
NEW JOB OPPORTUNITIES (1,816+ POSTS)

Core Competencies, Knowledge and Experience
Minimum of 2 years industry experience essential in the following:
· User-centered design, interaction design, information architecture, or similar.
· Incorporate market analysis, customer feedback, site metrics, and usability findings into designs.
· User Research Techniques and disciplines such as usability testing and contextual inquiries.
· Wireframes and Prototyping of user interfaces
· Knowledge of technologies such as HTML, DHTML, CSS, JavaScript, and mobile app operating systems would be advantageous.
· Excellent communication, presentation, and interpersonal skills.
· Experience working in a collaborative team and working directly with developers for implementation of designs.

Read Also:  
NEW JOB OPPORTUNITIES (1,816+ POSTS)

Must have technical / professional qualifications:
· Degree/Diploma in one or more of these disciplines : Interaction Design, Graphic Design, Industrial Design, Information Systems / Informatics, Human Computer Interaction or other related fields
OR
· 2 + years working experience in one or more of these disciplines : Interaction Design, Graphic Design, Industrial Design, Information Systems / Informatics, Human Computer Interaction or other related fields
· Certified Usability Analyst (CUA) or similar certification would be desirable, but not required.

JIUNGE NA TELEGRAM CHANNEL YETU HAPA