1. Install, terminate, and test fiber optic cables and systems in various environments, including residential, commercial, and industrial locations. 2. Read and interpret blueprints, diagrams, and specifications to ensure proper installation of fiber optic systems. 3. Perform splicing of fiber optic cables using fusion or mechanical techniques and ensure minimal signal loss. 4. Conduct thorough testing and troubleshooting of fiber optic networks to identify and resolve issues such as signal degradation or breaks. 5. Maintain and repair existing fiber optic infrastructure, including cleaning connectors, replacing damaged components, and upgrading systems. 6. Use specialized equipment such as optical time-domain reflectometers (OTDRs), power meters, and light source tools to measure fiber optic signal strength and quality. 7. Provide technical support and guidance to customers, explaining the capabilities and maintenance of fiber optic systems. 8. Document all installation and repair activities, including test results and site conditions. 9. Adhere to industry standards and safety regulations while performing fiber optic work. 10. Collaborate with project managers, engineers, and other technicians to ensure timely and efficient completion of projects.
A cloud developer develops and maintains cloud-based applications by: '- Performing complex and detailed analysis of software components and systems, and implementing technical assessments - Testing and assisting the transition and deployment of software components for projects - Performing multiple cloud components to develop a cloud solution which is cost effective, secure, resilient, high performance and scalable - Rewriting and refactoring the application code to make it work best in the cloud environment - Documenting the design process, revision , source of control, configuration and providing technical support to users - Completing the integration of new applications into the cloud environment - Conducting code reviews, refactoring, modernising and testing in a mapping environment including security checks - Taking a quality first approach to software development by producing unit tests and automating functional testing as much as possible - Collaborating with other engineers and product owners to identify software solutions to complex problems in industry - Designing and developing any application that is primarily hosted on cloud services such that they are scalable
A Cloud DevOps engineer introduces processes, tools, and methodologies to balance needs throughout cloud-based platform by: '- Designing cloud infrastructure that is secure and scalable - Defining and setting development, test, release, update, and support processes for DevOps operation - Troubleshooting techniques and fixing the code bug - Monitoring the processes during the entire lifecycle to deliver Cloud solutions - Leading automation of security controls, governance processes, and compliance validation - Identifying and deploying cybersecurity measures by continuously performing vulnerability assessment and risk management - Selecting and deploying appropriate CI/CD tools - Collaborating with software engineers to define infrastructure and deployment requirements - Ensuring configuration and compliance of cloud alignment with management tools - Performing infrastructure cost analysis and optimisation
1. Responsible for the design and implementation of applications build, release, deployment and configuration activities. 2. Is a team member for the agile development process. 3. Builds the continuous integration and continuous deployment pipeline and prioritises development items in the pipeline. 4. Develops Proof-of-Concepts to evaluate the feasibility of the software application and tools for the development team, and develops suitable application and tools. 5. Determines specifications and features for the next iteration of software application development based on user needs and feedback, continuously integrates code changes, and conducts various automated testing to ensure the software application remains functional. 6. Performs continuous deployment through automating the deployment process, and manages the releases of software application versions and features. 7. Works with internal business partners to gather requirements, prototyping, architecting, implementing/updating solutions, building and executing test plans, performing quality reviews, managing operations, and triaging and fixing operational issues. 8. Works in a fast-paced environment and adjusts to constant business change, evolving goals and strategies, and emerging technologies. 9. Proficient in programming languages required by the organisation, and is familiar with continuous integration and deployment tools, relevant platforms, automated testing tools, and configuration management tools. 10. Knowledgeable of crypto primitives, authentication protocols and authorization standards. 11. Is innovative and analytical in nature, possessing strong communication and interpersonal skills to engage with stakeholders. 12. Is a team player with the ability to perform independently with minimal guidance. 13. Thrives in a dynamic environment and is a resourceful and self-motivated individual.
1. Design and develop fiber optic network architectures, including backbone, distribution, and access networks. 2. Perform detailed calculations to determine the most efficient and cost-effective fiber routes. 3. Prepare technical drawings, schematics, and documentation for fiber optic network installations. 4. Coordinate with cross-functional teams, including field technicians and project managers, to ensure successful deployment of fiber networks. 5. Conduct site surveys to assess the environment and plan fiber layout in accordance with physical and regulatory constraints. 6. Oversee the testing and commissioning of fiber optic systems, ensuring compliance with industry standards and performance criteria. 7. Troubleshoot complex network issues and provide technical support for resolution of fiber-related problems. 8. Manage fiber optic projects from conception through to completion, including budgeting, resource allocation, and timeline management. 9. Stay abreast of emerging fiber optic technologies and industry developments to incorporate best practices into network design. 10. Liaise with vendors and suppliers to select appropriate fiber optic materials and equipment for projects.
1. Oversee the planning, design, installation, and maintenance of fiber optic network infrastructure. 2. Manage a team of fiber optic technicians and engineers, providing leadership, training, and performance evaluations. 3. Develop and implement network management strategies to ensure high availability, reliability, and scalability of fiber optic services. 4. Coordinate with project managers to ensure timely and cost-effective execution of network projects and expansions. 5. Monitor network performance, identify areas for improvement, and implement enhancements to meet evolving business needs. 6. Ensure compliance with industry standards, safety regulations, and best practices in fiber optic network operations. 7. Liaise with vendors, contractors, and service providers to procure equipment and manage service level agreements. 8. Maintain up-to-date documentation of network architecture, configuration, and operational procedures. 9. Provide technical expertise and support for complex troubleshooting and problem resolution. 10. Manage budgets and forecast future network requirements to support organizational growth and technology advancements.