TCRA, Vacancies Opportunities – June 2024

VACANCY ANNOUNCEMENT

On behalf of Tanzania Communications Regulatory Authority (TCRA), Public Service Recruitment Secretariat (PSRS) invites high caliber, results oriented, self-driven professionals with integrity, dynamic and suitable qualified Tanzanians to fill thirty- eight (38) vacant posts as mentioned below.

1.0  TANZANIA COMMUNICATIONS REGULATORY AUTHORITY (TCRA)

The Tanzania Communications Regulatory Authority (TCRA) is a government body responsible for regulating the telecommunications, broadcasting (in Tanzania mainland only) and postal services in the United Republic of Tanzania. It was established under the Tanzania Communications Regulatory Act No.12 of 2003. The Authority became operational on 1st November 2003 and effectively took over the functions of the now defunct Tanzania Communications Commission (TCC) and Tanzania Broadcasting Commission (TBC) respectively.

TCRA is an equal opportunity employer and it intends to recruit qualified, competent, dynamic and self-motivated Tanzanians to fill the vacant position. The position is for Engineers, ICT Officers, Data Scientist and Data Analyst

1.1  ENGINEER II (TELECOMMUNICATIONS AND INTERNET ENGINEERING) – 14 POSTS
  1. DUTIES AND RESPONSIBILITIES:To analyze network traffic, capacity and overall performance of the communication sector to identify and advise the mechanism to address the potential issues;To monitor the provision and performance of telecom and internet infrastructure (data centers, fiber optic cable, Internet Exchange Points, telecommunication towers, satellite networks etc.);To manage national and international traffic routing for internet services;To establish mechanism for effective network security and resilience;To regularly monitor the performance of communication networks to ensure compliance with industry standards and regulations;To develop and implement measures to improve quality of communication service provided by communication service providers and resolve any identified deficiencies;To collaborate with communication service providers, government institutions and other stakeholders to address, share information and coordinate efforts in resolving communication services issues at hand;To prepare regular reports on the performance of the communication sector, detailing network performance, compliance and any significant incidents or improvements;To assess the feasibility and potential impact of adopting new technologies to enhance communication sector services;To facilitate and oversee interconnection agreements between communication service providers to ensure smooth provision of communication services;To conduct market studies and analysis to assess the competitiveness of the communication sector;To prepare recommendations for promoting fair competition and preventing anti-competitive practices;To develop mathematical models to represent the cost structure of various communication services accurately;
  • To formulate mechanisms on regulating different communication services, technologies and infrastructure;
    • To perform any other official duties as may be assigned by immediate supervisor;
    • To conduct review of policy and regulations for communication sector;
    • To develop rules and guidelines for communication sector;
    • To    participate     on    issues    pertaining     study    and    research for telecommunications and internet services;
    • To perform any other official duties as may be assigned by the immediate supervisor.
1.1.2     QUALIFICATIONS AND EXPERIENCE

Holder of Bachelor Degree in one of the following fields: Telecommunications, Electronics, Computer Engineering or equivalent qualifications from recognized institutions and registered by the Engineers Registration Board as Graduate Engineer.

1.1.3     DESIRED SKILLS/ABILITIES:
  1. Knowledge of the principles of telecommunications including Signal processing, modulation techniques and proficiency in using laboratory tools.
    1. Knowledge of different wireless technologies such as GSM, UMTS, LTE, 5G NR, Bluetooth, WLAN etc.,
    1. Knowledge in telecom and internet measurement, modelling and analysis;
    1. Understanding of emerging technologies such as Internet of things, sensor networking and 5G mobile networks and its use cases;
    1. Ability to unpack cross border telecom and internet connectivity;
    1. Ability to forecast and recognize potential disruption in the telecom and internet eco system and formulate mitigation measures;
    1. Ability to use various software tools and platforms for data analysis, document creation, and communication;
  • Knowledge in communication network architecture and functioning of communication networks including mobile, fiber optic cables, fixed lines, satellite and broadband technologies;
    • Familiarity with spectrum allocation, communication services interference management and frequency coordination;
    • Understanding of the competitive landscape of the communication industry;
    • Ability   to   address   consumer   complaints   and   disputes   related to communication services;
    • Understanding of network security principles and practices to safeguard communication infrastructure and services;
    • Knowledge of telecommunications standards ensuring compatibility and interoperability among different communication networks;
    • Ability to analyze and interpret communication regulatory policies, laws, regulations, rules and guidelines;
    • Knowledge and understanding of the legal and regulatory frameworks governing the communication sector;
    • Knowledge in key performance indicators related to the quality of communication services;
    • Familiarity with tools for monitoring and analysing communication networks and services performance;
    • Understanding of the principles and mechanisms of interconnection between communication service providers like mobile operators.
    • Ability to unpack communication services market structure and formulate mechanism to on-board and license new players;
    • Ability to conduct thorough research, including analysing industry trends, regulatory policies, and economic impacts.
    • Analytical and problem-solving skills to complex issues in the communication sector;
    • Effective communication, public speaking skills and excellent organization skills.
1.1.3 REMUNERATION: Salary Scale: TCRAS 6

ENGINEER II (FREQUENCY MANAGEMENT) – 3 POSTS

    1.2.1  DUTIES AND RESPONSIBILITIES:
    1. To manage radio frequency spectrum and orbital satellite resources;
      1. To operate and manage spectrum management software and equipment;To conduct spectrum needs assessments and provide advice for future spectrum allocation;To carry out radio frequency spectrum monitoring to assess spectrum usage and implementation of various cross border radio frequency coordination agreement;To develop radio frequency band plans for various wireless communication services in line with National Frequency Allocation Plan;To prepare and review spectrum audit programs schedules;To maintain accurate and update radio frequency spectrum database;To develop and review periodically radio frequency interference detection and resolution manual.To review periodically the assigned radio frequency spectrum in line with National Frequency Allocation Plan.To process license applications for the radio-communication operators in accordance with the licensing regulations.To advise efficient radio frequency spectrum management principles based on the technology trends.To advise the Supervisor in allocation and planning of radio frequency spectrum and satellite orbit resources.
      1. To perform any other official duties as may be assigned by immediate supervisor.
    1.2.2 QUALIFICATIONS AND EXPERIENCE

    Holder of bachelor’s degree in one of the following fields: Telecommunications, Electronics, Computer Engineering or equivalent qualifications from recognized institutions and registered by the Engineers Registration Board at least as a Graduate Engineer.

    1.2.3 DESIRED SKILLS/ABILITIES:
    1. Strong understanding of Radio Frequency (RF) engineering principles and wireless communication systems.
      1. Knowledge on terrestrial and non-terrestrial (satellite) communication networks;Knowledge on the existing wireless technologies such as broadcasting (radio and television), Mobile Communications Services (2G, 3G, 4G and 5G);Strong understanding of radio frequency spectrum and propagations.Understanding of radio frequency bands and their use.Knowledge on emerging wireless technologies.Excellent analytical skills.Critical thinking and problem-solving abilities to address challenges and make data-driven recommendations for regulatory decisions on management of radio frequency spectrum and satellite orbital slots.Strong knowledge in Excel and Basic knowledge on SQL.
      1. Strong organizational and project management skills is added advantage.
    1.2.4 REMUNERATION: Salary Scale: TCRAS 6

    ENGINEER II (BROADCASTING ENGINEERING) – 2 POSTS

      1.3.1 DUTIES AND RESPONSIBILITIES:
      1. To monitor and assess performance of broadcasting sector;
        1. To advise on technical issues pertaining broadcasting services and emerging broadcasting technologies.To develop strategies for universal access for broadcasting services.To monitor emerging broadcasting technologies and issue regulatory advisory for technology adoption in the country.To advise on issues pertaining Broadcasting technical standards.To conduct regular analysis on the broadcasting media performance for content creation, content delivery and content consumption and advise accordingly.
        1. To advise on strategies for increasing local content in Broadcasting media.
      • To develop mathematical models to represent the cost structure of various broadcasting services accurately.
        • To conduct review of broadcasting policy and regulations.To develop rules and guidelines for broadcasting sector.To participate on issues pertaining study and research for broadcasting services;
        • To perform any other official duties as may be assigned by the immediate supervisor.
      1.3.2   QUALIFICATIONS AND EXPERIENCE

      Holder of bachelor’s degree in one of the following fields: Telecommunications, Electronics, Computer Engineering, Broadcasting Engineering or equivalent qualifications from recognized institutions and registered by the Engineers Registration Board as Graduate Engineer.

      1.3.3 DESIRED SKILLS/ABILITIES:
      1. Knowledge of technical aspects of broadcasting systems, including signal transmission, reception, processing and distribution.
      2. Knowledge on technical standards and regulations that govern the broadcasting industry, such as signal quality standards, bandwidth allocation, and emission standards.
      3. Knowledge on broadcasting technology, digital media platforms, and technical aspects of radio, television, and online broadcasting.
      4. Knowledge on business and management aspects of media organizations, including financial, operational, and strategic management.
      5. Knowledge on role and impact of social media and other digital platforms in broadcasting and communication.
      6. Knowledge on Broadcasting spectrum management.
      7. Knowledge on emerging technologies in broadcasting including immersive technologies and
      8. Ability to assess broadcasting networks performance.
      9. Analytical and problem-solving skills to complex issues in the broadcasting sector;
      • Effective communication, public speaking skills and excellent organization skills.
      1.3.4 REMUNERATION: Salary Scale: TCRAS 6

      ENGINEER II (CONFORMITY AND INTEROPERABILITY) – 2 POSTS

        1.4.1 DUTIES AND RESPONSIBILITIES:
        1. To perform measurements and test of electronic communications equipment in the Type Approval Laboratory;
          1. To assess applications for certification of electronic communication equipment;
          1. To    develop    tests    and    approval procedures/processes  of       electronic communication equipment and broadcasting equipment;
          1. To manage regulatory tools for measurement and monitoring of electronic communication and postal services and networks;
          1. To review and establish technical specifications/standards of the electronic communications networks and equipment;
          1. To manage telecommunication numbering, identifiers, addressing and routing resources;
          1. To assess and recommend on the regulatory impact of new trends in the sector in terms of new ICTs, innovation and service accessibility;
          1. To monitor and ensure telecommunication tools used for regulatory services perform as required and
          1. To perform any other official duties as may be assigned by immediate supervisor.
        1. QUALIFICATIONS AND EXPERIENCE

        Holder of Bachelor Degree in one of the following fields: Telecommunications, Electronics, Computer Engineering or equivalent qualifications from recognized institutions and registered by the Engineers Registration Board as Graduate Engineer.

        1.4.3 DESIRED SKILLS/ABILITIES
        1. Knowledge of the principles of telecommunications including Signal processing, modulation techniques and proficiency in using laboratory tools;
        1. Knowledge of different wireless technologies such as GSM, UMTS, LTE, 5G NR, Bluetooth, WLAN;
          1. Ability to perform maintenance, troubleshooting of regulatory tools and laboratory equipment;
          1. Knowledge of technical standards of the electronic communications networks and equipment;
          1. Ability to perform conformance and interoperability testing and measurement of electronic communications equipment;
          1. Knowledge on the use of spectrum analyzers, base station simulators, vector network analyzers, and Specific Absorption Rate (SAR) Measurement System;
          1. Understanding of emerging technologies such as Internet of things, and its use cases in promoting innovation;
          1. Knowledge in telecom and internet measurement and analysis;
          1. Familiarity   with   communication   resources management        in                        provision     of communications services and interference management;
          1. Ability to use various software tools and platforms for data analysis and report creation.
        1.4.4 REMUNERATION: Salary Scale: TCRAS 6

        ICT OFFICER II (DATA SCIENTIST) – 3 POSTS

          1.5.1 DUTIES AND RESPONSIBILITIES:
          1. To design, implement and manage big data collection and pre-processing of structured and unstructured data from various sources, such as databases, APIs, streaming platforms, and files;
            1. To analyse and handle large volumes of data and utilize frameworks like Apache Hadoop and Apache Spark to distribute data processing tasks across multiple nodes;
            1. Designing and maintaining robust Extract, Transform, Load (ETL) pipelines to ensure smooth data flow and integration from various sources;
            1. To optimize data processing pipelines for performance and cost-effectiveness, utilizing technologies such as Hadoop, Spark and other Open Source technologies;
          • To integrate disparate datasets from different sources, formats and schemas, maintaining data lineage and metadata management;
            • Apply the use of appropriate Machine Learning algorithms and models for extraction of useful information from large datasets to identify patterns, trends and relationships.To collaborate with cross-functional teams including data analysts, and business stakeholders to understand data requirements and ensure data accessibility and usability.To design and implement scalable data architectures and storage solutions to accommodate the volume, variety, and velocity of big data, leveraging technologies such as HDFS and OLAP (Online Analytical Processing) databases.To define data partitioning, indexing, and compression strategies to optimize storage efficiency and query performance.To establish and enforce data governance policies, standards, and best practices to ensure data privacy, security, and compliance with Laws and regulations.To implement access controls, encryption, and auditing mechanisms to protect sensitive data and mitigate risks of data breaches or unauthorized access.To monitor data pipelines and systems for performance, availability, and reliability, proactively identifying and resolving issues to minimize downtime and data loss.To conduct regular maintenance tasks such as data backups, system upgrades, and capacity planning to ensure the stability and scalability of the infrastructure.To assist in developing and update technical documentation.
            • To perform other related duties as may be assigned by the Supervisor.
          1. QUALIFICATIONS AND EXPERIENCE Holder of bachelor’s degree in one of the following fields: Computer Science, Electronic Science, Computer Engineering, Information Technology, Information Systems, Data Science or equivalent qualifications from recognized institution
          1.5.3 DESIRED SKILLS/ABILITIES
          1. Programming Languages: Proficiency in Python, Micro Strategy for data analysis, machine learning, and scripting;
            1. Statistical Analysis: Strong understanding of statistical methods and concepts (e.g., Hypothesis Testing, Regression, ANOVA) and application of statistical techniques in real-world data;
            1. Data Manipulation: Proficiency with data manipulation tools and libraries such as pandas (Python) and dplyr package in R and experience with SQL for querying and managing databases;
            1. Awareness in emerging technologies, tools, and trends in big data and data engineering, and evaluate their potential for enhancing existing systems or solving new challenges;
            1. Big Data Technologies: Understanding of big data tools and frameworks (e.g., Hadoop, Spark) and experience with data processing platforms for handling large datasets;
            1. Database Management: Familiarity with relational databases (e.g., MySQL, PostgreSQL);
            1. Data Visualization: Create visualizations to represent data insights using tools like Tableau, Power BI, or Matplotlib and other similar tools;
            1. Problem-Solving: Strong analytical and critical thinking skills and ability to break down complex problems and identify effective solutions;
            1. Tools and Technologies: Experience with version control tools like Git and platforms like GitHub or GitLab;
            1. Communication: Strong written and verbal communication skills for preparing reports and presenting data and analyses clearly and concisely;
            1. Reporting: Ability to interpret and simplify complex datasets, turning raw data into clear, insightful visual stories;
            1. Machine Learning and Modeling: Develop machine learning models for predictive and prescriptive analytics and use algorithms such as regression, classification, clustering, and neural networks;
            1. In-depth understanding of the communication industry, including regulatory frameworks, market dynamics and technical aspects of the communication sector;
          • Professional Certifications: Added advantage of having a Certified Analytics Professional (CAP), SAS Certified Data Scientist, Tableau Desktop Specialist / Tableau Desktop Certified Associate and Certificate in Big Data Analysis and Artificial Intelligence.
          1.5.4 REMUNERATION: Salary Scale: TCRAS 6

          ICT OFFICER II (DATA ANALYST) – 2 POSTS

            1.6.1  DUTIES AND RESPONSIBILITIES:
            1. To monitor communication services traffic, usage and other data streams and perform big data analytics to generate report that predict trend of communication sector;
              1. To design and present infographics for periodic communication statistics and research reports.
              1. To initiate formulation of standards for network virtualization and softwarization;
              1. To analyse large datasets related to communication operations, market trends and consumer behaviour and provide meaningful insights and trends from data to inform regulatory decisions;
              1. To develop predictive models to forecast future trends in the communication sector;
              1. To use statistical and machine learning techniques to anticipate potential issues or challenges in the communication sector;
              1. To monitor and analyse communication services data to identify any deviations from established standards;
              1. To keep track of market dynamics, competition and innovations in the communication industry;
              1. To assess the impact of market changes on regulatory framework;
              1. To define and track key performance indicators (KPIs) for the communication service providers;
              1. To evaluate the performance of communication services and identify areas for improvement;
            • To collaborate with policymakers and other communication sector stakeholders to formulate effective regulations;
              • To evaluate the impact of existing policies and regulatory framework on the communication sector;
              • To ensure the accuracy, reliability and security of data used for regulatory purposes in the communication sector;
              • To implement data governance frameworks and best practices in the communication sector;
              • To implement measures to safeguard sensitive communication data and ensure compliance with data privacy regulations and standards;
              • To analyze communication network capacity and performance to ensure quality of service in the communication sector; and
              • To recommend capacity planning strategies based on data analysis in the communication sector.
              • To perform any other official duties as may be assigned by the immediate supervisor.
            1. QUALIFICATIONS AND EXPERIENCE

            Holder of Bachelor Degree in one of the following fields: Computer Science, Electronic Science, Computer Engineering, Information Technology, Information Systems, Data Science or equivalent qualifications from recognized institution.

            1.6.3 DESIRED SKILLS/ABILITIES
            1. Ability to interpret and simplify complex datasets, turning raw data into clear, insightful visual stories;
              1. Capability to create a narrative around the data, guiding the viewer through infographics logically and coherently;
              1. Ability to meticulously check data for accuracy and consistency;
              1. Strong written and verbal communication skills for preparing reports and presenting data and analyses clearly and concisely;
              1. Proficiency in statistical techniques and quantitative analysis to extract meaningful insights from communication data;
            • Ability to analyze technical information to determine regulatory challenges reporting in the sector;
              • Experience in building predictive models to forecast trends and potential issues;
              • Strong skills in data manipulation, cleansing and management;
              • Familiarity with machine learning algorithms and techniques for tasks like classification, regression and clustering;
              • Ability to apply machine learning to solve complex problems in the communication sector;
              • In-depth understanding of the communication industry, including regulatory frameworks, market dynamics and technical aspects of communication sector;
              • Ability to create clear and concise reports and presentations of the communication sector data;
              • Critical thinking and problem-solving abilities to address challenges and make data-driven recommendations for regulatory decisions;
              • Awareness of ethical considerations related to data use, privacy and confidentiality;
              • Adhere to ethical standards in data collection, analysis and reporting;
              • A mind set for continuous learning to stay updated on emerging technologies, industry trends and regulatory changes in the communication sector;
              • Attention to details, thoroughness in examining and validating data sources to ensure accuracy and reliability in data analysis;
              • Effective project management skills to handle multiple tasks and priorities;
              • Flexibility and adaptability to evolving technologies and changes in the communication sector landscape;
              • Thorough understanding of method of system analysis and big data analysis;
              • Poses analytical techniques such as machine learning, deep learning and text analytic;
              • Knowledge of computer programming languages and software tools such as SQL, Micro Strategy, Visual Basic, Python, or SPSS to construct, manage and manipulate datasets for statistical analysis;
              • Proficiency in graphic design software, specifically Adobe InDesign, Adobe Illustrator and Canva.
            • Ability to have effective communication skills to convey technical findings and insights to non-technical stakeholders through reports, presentations, and data visualizations;
              • Ability to prioritize tasks, manage time effectively, and meet deadlines in a fast-paced and dynamic work environment;
              • Capacity to collaborate effectively with cross-functional teams, including data engineers, business analysts, and stakeholders, to understand requirements, gather insights, and drive data-driven decision-making;
              • Ability to identify issues and develop logical solutions, especially in regulatory and economic contexts;
              • Knowledge Artificial intelligence will be added advantage.
            1.6.4 REMUNERATION: Salary Scale: TCRAS 6

            ICT OFFICER II (SYSTEM ADMNISTRATOR) – 2 POSTS

              1.7.1 DUTIES AND RESPONSIBILITIES:
              1. Implement and maintain monitoring tools to track system performance and uptime (e.g., Nagios, Zabbix, SolarWinds);
                1. Management and administration of Microservices infrastructure such as containerization with Kubernetes;
                1. Install, configure and manage operating systems (Windows, Linux, Unix) on different platforms;
                1. Ensure systems are up-to-date and patched to protect against vulnerabilities and security loopholes;
                1. Support system Development through preparation of deployment environment, test environment and server infrastructure to support DevOps;
                1. Implement, manage and perform regular backups solutions and disaster recovery tests as per the DRP plan to ensure data integrity and availability;
                1. Set up and maintain physical, virtual servers (e.g VMware and HyperV) and Load Balancers;
                1. Configure server user accounts, permissions, and access controls and features such as Active Directory, DNS, DHCP and Web Servers to ensure data security;
              1. Manage, and monitor user accounts, group assignments, and group policy objects in regard to local computers and users in the active directory;
                1. Carryout systems backups and replications for high availability of Authority’s Information Systems;Maintain comprehensive documentation of system configurations, procedures, and changes.Perform regular backup operations and implement appropriate processes for data protection, disaster recovery, and failover procedures.Provide 2nd level support to users on systems-related incidents.Maintain systems software asset register; andPlan and manage ICT projects related to system upgrades, migrations, and new implementations.
                1. To perform any other official duties as may be assigned by the immediate supervisor.
              1.7.2 QUALIFICATIONS AND EXPERIENCE

              Holder of a bachelor’s degree in one of the following fields: Computer Science, Electronic Science, Computer Engineering, Information Technology, Information Systems, Data Science, or equivalent qualifications from a recognized institution.

              1.7.3 DESIRED SKILLS/ABILITIES
              1. Operating Systems Proficiency: Experience in managing various operating systems such as Windows Server, Linux (e.g., Ubuntu, CentOS), and Unix with the capability to perform installation, configuration, and troubleshooting of operating systems.
                1. Networking Fundamentals: knowledge of network protocols (e.g., TCP/IP, DNS, DHCP).
                1. Server Administration: Experience in setting up and managing servers (physical and virtual) for different purposes such as web hosting, file sharing, and database management and in-depth understanding of server roles and services (e.g., Active Directory, DNS, DHCP, FTP).
              1. Storage Management: Knowledge of storage technologies (e.g., RAID, SAN, NAS) and ability to manage disk partitions, file systems, and storage arrays.
                1. Scripting and Automation: proficiency in scripting languages such as Bash, PowerShell, or Python with the Ability to automate routine tasks and system administration processes.
                1. Virtualization platform: understanding of different virtualization technologies such as VMware, HyperV, and Microservices (Kubernetes and open-source container solutions)
                1. Problem-Solving: Strong analytical and problem-solving skills to diagnose and resolve technical issues efficiently.
                1. Backup and Recovery: Strong knowledge of backup solutions such as Vembu and backup appliances
                1. System Security: Ensure Security implementation on operating systems, user reviews and patching of the operating systems and respective applications to mitigate vulnerabilities and loopholes
                1. Professional Certifications: Added advantage of having a CompTIA A+, Microsoft Certified: Windows Server Certification, Linux Professional Institute (LPI), ITIL Foundation, VMware Certified Professional.
              1.7.4 REMUNERATION: Salary Scale: TCRAS 6

              ICT OFFICER II (CYBER SECURITY) – 5 POSTS

                1.8.1 DUTIES AND RESPONSIBILITIES:
                1. Perform Cybersecurity Risk assessment for Critical Information Infrastructure;
                  1. Conduct regular security audit for various platforms and applications such as USSD and Sim Tool Kit (STK);
                  1. Develop and implement the cyber security exercises (tabletop, operational, technical);
                  1. Develop and delivery (both online and physical) cyber security trainings targeting CERT constituencies;
                • Develop security tools to gather and disseminate Cyber Threat Intelligence (CTI) information;
                  • Perform Vulnerability Assessment and Penetration Testing for systems and network infrastructure;
                  • Perform proactive all-source research to identify and characterize new threats and trends;
                  • Prepare and disseminate security advisories and Alerts;
                  • Prepare daily, monthly and quarterly reports on cybersecurity incidents and threats activity both locally, regionally and globally;
                  • Perform cyber security incident coordination, analysis and response;
                  • Perform malware analysis and reverse engineering;
                  • Perform digital forensic examination;
                  • Prepare and disseminate Cybersecurity Guidelines/playbook/ Cheat sheets;
                  • Perform any other official duties as may be assigned by immediate supervisor.
                1. QUALIFICATIONS AND EXPERIENCE

                Holder of bachelor’s degree in one of the following fields: Computer Science, Electronic Science, Computer Engineering, Information Technology, Information Systems, Information Security, Cybersecurity or equivalent qualifications from recognized institution.

                1.8.3. DESIRED SKILLS/ABILITIES
                1. Knowledge of Open-Source Intelligence (OSINT) techniques and common tool sets.
                  1. Knowledge of Public Key Infrastructure (PKI) techniques
                  1. Highly competent with OSINT tools (e.g., Trace Labs OSINT VM, OSINT Framework, Maltego, Shodan, social media scraping tools, etc.)
                  1. Knowledge of UNIX/ Linux distributions and Windows Operating systems.
                  1. Knowledge of enterprise environments and teams, such as NOC, SOC, fraud, CTI, IT security; threat vectors and basic mitigating controls such as IPS, IDS, WAF, EDR, XDR etc.
                  1. Demonstrated ability to perform static and dynamic malware analysis through sandboxes, OSINT or other resources.
                • Operate a hands-on role involving penetration testing and vulnerability assessment activities of complex applications, operating systems, wired and wireless networks, and mobile applications/devices.
                  • Knowledge and understanding of various computing concepts especially Internet technologies, TCP/IP protocols and general computer security concepts.
                  • Familiarity with adversary techniques and attack lifecycles. (e.g.: adversary progression through techniques found in the MITRE ATT&CK® matrix).
                  • Experience with scripting or programming languages such as Bash, Python, Ruby, Java or Go, C &. Shell scripting.
                  • Experience with GitHub and Git.
                  • Knowledge of forensic analysis on all common operating system environments, including, but not limited to, Microsoft Windows, Mac OS, UNIX, Linux, Solaris, and embedded systems.
                  • Possession of related industry IT security certification such as CEH, CIH, GCIH, CHF, OSCP, OSWA and LPT will be an added advantage.
                1.8.4 REMUNERATION: Salary Scale: TCRAS 6

                ICT OFFICER II (SYSTEM DEVELOPER) – 5 POSTS

                  1.9.1DUTIES AND RESPONSIBILITIES
                  1. Design software architecture and create system models, diagrams, and documentation.
                    1. Write clean, maintainable, and efficient codes using programming languages such as Java, Python and JavaScript.
                    1. Conduct code reviews to ensure code quality and adherence to standards and refactor code to improve its readability, performance, and maintainability.
                    1. Implement software updates and upgrades to add new features and improve existing ones.
                    1. Perform unit testing and integration testing to ensure system functionality, performance, and Quality Assurance.
                  • Developing Web, Mobile, and embedded applications in accordance with the Authority requirements and standards and carry out basic installation and configuration of appropriate applications;
                    • Support in the maintenance of source code and user documentation for various software functionalities;
                    • Monitor system performance and optimize code for efficiency
                    • Identify, troubleshoot, and fix bugs and issues in the developed systems.
                    • To integrate deployed software systems with other internal and/or external systems;
                    • Develop    and    maintaining    Spring   Boot applications       and               Microservices architecture principles and best practices.
                    • Provide support in applications maintenance and support; and
                    • To perform any other official duties as may be assigned by the immediate supervisor.
                  1. QUALIFICATIONS AND EXPERIENCE

                  Holder of a Bachelor’s Degree in one of the following fields: Computer Science, Electronic Science, Computer Engineering, Information Technology, Information Systems, Data Science, or equivalent qualifications from a recognized institution.

                  1.9.3 DESIRED SKILLS/ABILITIES
                  1. Programming Languages: Proficiency in one or more programming languages such as Python, Java, JavaScript, or Ruby.
                    1. Software Development Frameworks: Familiarity with software development frameworks such as Spring (Java), Django (Python), .NET (C#), or Angular/React/Vue.js (JavaScript).
                    1. Database Management: Knowledge of database systems and SQL for database design, querying, and management with experience in relational databases like MySQL, PostgreSQL, or SQL Server, as well as NoSQL databases like MongoDB or Cassandra
                    1. Version Control Systems: Proficiency in using version control systems like Git for collaborative development, code management, and version tracking.
                  • Web Development: Understanding of web development concepts including HTML, CSS, and JavaScript with Experience with web frameworks and libraries such as Flask, Django, Express.js, or Spring Boot.
                    • Experience with Vue.Js or React with Typescript, a knack for data visualizations, with some familiarity of its principles and best practices, knowledge about testing frameworks (like Jest) and an eye for design and experience with Figma, Adobe XD, Sketch, or similar.
                    • In-depth knowledge of Microservices architecture principles and best practices.
                    • Software Testing: Knowledge of software testing principles, techniques, and tools with experience with unit testing, integration testing, and automated testing frameworks (e.g., JUnit, Pytest, Selenium).
                    • API Development: Ability to design, develop, and consume web APIs (RESTful or GraphQL) for communication between software components.
                    • System Architecture and Design Patterns: Understanding of software architecture principles and design patterns (e.g., MVC, MVVM, SOLID principles) with the Ability to design scalable, maintainable, and modular software systems.
                    • Developing technical documentation to guide future software development projects.
                    • Professional Certifications: Added advantage of having an Oracle Certified Professional, Java SE Developer, Certified Kubernetes Application Developer (CKAD), Certified Scrum Developer (CSD), ISTQB Certified Tester – Foundation Level and Cyber Security.
                  1.9.4 REMUNERATION: Salary Scale: TCRAS 6
                  1. GENERAL ABILITIESExcellent command of English and Kiswahili languages;Demonstrate ability to work collaboratively as a team player;Ability to plan, organize, prioritize and manage complex and delicate tasks;Results and performance-driven with commitment to realization of the Authority’s strategic objectives;Flexible, proactive and attentive to detail with ability to work under pressure;Self confidence in work planning and decision making and;A good feeling for confidentiality and working in a procedural matter.
                  1.3  GENERAL DESIRABLE
                  1. A person with good communication skills, orally articulate, written communication skills, good analyzer and listener with ability to draw reasonable, logical conclusions or assumptions from limited information;
                    1. A person who displays the features of creativity in problem solving;
                    1. Professional who turns data into information, who know algorithms and how and when to apply them;
                    1. A curious person who asks “why” and “how” with creative mind.
                  GENERAL CONDITIONS:
                  1. All applicants must be Citizens of Tanzania with an age not above 45 years except for those who are in Public Service;
                  2. People with disabilities are highly encouraged to apply and should indicate clearly in the portal for Public Service Recruitment Secretariat attention;
                  3. Applicants must attach an up-to-date Curriculum Vitae (CV) having reliable contacts; postal address/post code, e-mail and telephone numbers.
                  4. Applicants should apply on the strength of the information given in this advertisement.
                  5. Applicants must attach their certified copies of the following certificates.
                    1. Postgraduate/Degree/Advanced Diploma/Diploma/Certificates.
                    1. Postgraduate/Degree/Advanced Diploma/Diploma transcripts.
                    1. Form IV and Form VI National Examination Certificates.
                    1. Professional Registration and Training Certificates from respective
                  • Registration or Regulatory Bodies, (where applicable).
                    • Birth certificate.
                  • Attaching copies of the following certificates is strictly not accepted: –
                    • Form IV and form VI results slips.
                    • Testimonials and all Partial transcripts.
                  • An applicant must upload recent Passport Size Photo in the Recruitment Portal.
                  • An applicant employed in the Public Service should route his application letter through his respective employer.
                  • An applicant who is retired from the Public Service for whatever reason should not apply.
                  • An applicant should indicate three reputable referees with their reliable contacts
                  • Certificates from foreign examination bodies for Ordinary or Advanced level education should be verified by The National Examination Council of Tanzania (NECTA).
                  • Professional certificates from foreign Universities and other training institutions should be verified by The Tanzania Commission for Universities (TCU) and National Council for Technical Education (NACTE).
                  • A signed application letter should be written either in Swahili or English and Addressed to Secretary, Presidents Office, and Public Service Recruitment Secretariat.
                  P.O. Box 2320, Utumishi Building at University of Dodoma – Dr. Asha Rose Migiro Buildings – Dodoma.
                  • Deadline for application is 20th June, 2024;
                  • Only shortlisted candidates will be informed on a date for interview and;
                  • Presentation   of   forged   certificates   and        other     information            will necessitate        to legal action;

                  NOTE: All applications must be sent through Recruitment Portal by using the following address; http://portal.ajira.go.tz/ and not otherwise. (This address also can be found at PSRS Website, Click Recruitment Portal’)

                  Released by: ACTING SECRETARY

                  PUBLIC SERVICE RECRUITMENT SECRETARIAT