1,842 Senior Network Architect Remote Telecommunications Infrastructure jobs in Kenya
Senior Network Architect - Remote Telecommunications Infrastructure
Posted 21 days ago
Job Viewed
Job Description
Key Responsibilities:
- Design and architect complex telecommunications networks, including LAN, WAN, and wireless solutions.
- Develop network strategies and roadmaps to align with business objectives and technological advancements.
- Evaluate and select appropriate network hardware, software, and protocols.
- Ensure network designs adhere to security best practices and compliance standards.
- Collaborate with engineering and operations teams to implement and deploy network solutions.
- Troubleshoot and resolve complex network issues, providing expert-level support.
- Develop network documentation, including diagrams, configurations, and operational procedures.
- Conduct performance analysis and capacity planning to ensure network scalability and efficiency.
- Stay current with emerging network technologies and industry trends.
- Provide technical leadership and mentorship to junior network engineers.
- Bachelor's degree in Computer Science, Electrical Engineering, Telecommunications, or a related field.
- Minimum of 7-10 years of experience in network architecture and design, with a strong focus on telecommunications networks.
- In-depth knowledge of TCP/IP, routing protocols (BGP, OSPF), switching technologies, and VPNs.
- Experience with wireless technologies (e.g., Wi-Fi, cellular), MPLS, and SDN.
- Proficiency in network simulation and design tools.
- Experience with network security principles and implementation (firewalls, IDS/IPS).
- Relevant certifications such as CCIE, JNCIE, or equivalent are highly desirable.
- Strong analytical, problem-solving, and troubleshooting skills.
- Excellent communication and interpersonal skills, with the ability to explain complex technical concepts.
- Proven ability to work effectively in a remote, collaborative team environment.
- This role is fully remote, with the primary focus on supporting network infrastructure initiatives for our client's operations in the vicinity of Nyeri, Nyeri, KE .
Remote Principal Network Architect - Telecommunications Infrastructure
Posted 19 days ago
Job Viewed
Job Description
Senior Network Architect, Cloud Infrastructure
Posted 21 days ago
Job Viewed
Job Description
Key Responsibilities:
- Design and architect complex network solutions, including LAN, WAN, VPNs, firewalls, load balancers, and cloud networking (AWS, Azure, GCP).
- Develop and maintain network standards, policies, and procedures to ensure consistency and security.
- Lead the planning, implementation, and migration of network infrastructure to cloud-based platforms.
- Troubleshoot and resolve complex network issues, providing expert-level support and root cause analysis.
- Collaborate with system administrators, security engineers, and application developers to ensure network requirements are met.
- Evaluate and recommend new network technologies and solutions to improve performance, scalability, and security.
- Develop and manage network documentation, diagrams, and configuration standards.
- Ensure network security best practices are implemented and maintained, including intrusion detection and prevention systems.
- Provide technical leadership and mentorship to junior network engineers.
- Participate in on-call rotation for network emergencies and incident response.
This role requires a deep understanding of routing protocols, network security principles, and cloud networking concepts. You should have a proven track record of designing and implementing enterprise-level network solutions. Excellent problem-solving, analytical, and communication skills are essential. As this is a remote position, strong self-management skills, the ability to work independently, and proficiency in remote collaboration tools are a must. Our client is committed to fostering a diverse and inclusive remote work environment and offers a competitive salary and benefits package. You will play a pivotal role in shaping the future of our client's network infrastructure.
Remote Senior Network Architect - Cloud Infrastructure
Posted 1 day ago
Job Viewed
Job Description
Key Responsibilities:
- Designing and implementing complex network architectures leveraging cloud platforms (AWS, Azure, GCP).
- Developing and enforcing network security policies and procedures to protect company assets.
- Optimizing network performance, reliability, and scalability for distributed systems.
- Troubleshooting and resolving advanced network issues across hybrid and multi-cloud environments.
- Leading the evaluation and adoption of new networking technologies and services.
- Collaborating with engineering and operations teams to ensure seamless integration of network infrastructure.
- Creating and maintaining comprehensive network documentation.
- Providing technical leadership and mentorship to junior network engineers.
Senior Network Architect - 5G and Cloud Infrastructure
Posted 7 days ago
Job Viewed
Job Description
Responsibilities:
- Design and architect end-to-end network solutions, including core networks, RAN, transport, and cloud infrastructure, with a focus on 5G technologies.
- Develop detailed network designs, topology diagrams, and technical specifications.
- Evaluate and recommend new network technologies, hardware, and software solutions.
- Collaborate with cross-functional teams (engineering, operations, security) to define network requirements and ensure seamless integration.
- Lead the planning and execution of network deployments, upgrades, and migrations.
- Ensure network designs meet requirements for performance, scalability, reliability, security, and cost-effectiveness.
- Develop and implement network security policies and procedures.
- Troubleshoot complex network issues and provide technical leadership during incident resolution.
- Create and maintain comprehensive network documentation.
- Stay abreast of industry trends, emerging technologies, and best practices in telecommunications and cloud networking.
- Bachelor's degree in Computer Science, Electrical Engineering, Telecommunications, or a related field; Master's degree preferred.
- Minimum of 8 years of progressive experience in network architecture and design, with a significant focus on telecommunications or service provider environments.
- Extensive knowledge of 5G NR, LTE, and other mobile communication technologies.
- Deep understanding of IP networking principles (TCP/IP, BGP, OSPF, MPLS).
- Experience with cloud platforms (AWS, Azure, GCP) and virtualized network functions (VNFs/CNFs).
- Proficiency in network security concepts and best practices.
- Strong analytical, problem-solving, and diagnostic skills.
- Excellent communication, presentation, and interpersonal skills, with the ability to articulate complex technical concepts to diverse audiences.
- Demonstrated ability to lead technical projects and mentor junior engineers in a remote work environment.
- Relevant certifications (e.g., CCIE, JNCIE, AWS Certified Solutions Architect) are a strong asset.
Graduate Software Engineer - Cloud Infrastructure
Posted 21 days ago
Job Viewed
Job Description
What You'll Do:
- Assist in the design, development, and deployment of scalable and reliable cloud infrastructure components.
- Write clean, efficient, and well-documented code in languages such as Python, Go, or Java.
- Participate in code reviews, providing and receiving constructive feedback.
- Learn and apply principles of DevOps, CI/CD, and Infrastructure as Code (IaC).
- Contribute to the monitoring, troubleshooting, and optimization of cloud services.
- Collaborate with senior engineers on feature development and bug fixing.
- Gain exposure to cloud platforms like AWS, Azure, or GCP.
- Help document technical designs, processes, and procedures.
- Engage in team meetings, contributing ideas and learning from team discussions.
- Develop automated testing strategies for infrastructure components.
- Understand and implement security best practices in cloud environments.
- Currently pursuing or recently completed a Bachelor's or Master's degree in Computer Science, Software Engineering, or a related technical field.
- Solid understanding of fundamental computer science concepts, data structures, and algorithms.
- Familiarity with at least one programming language (e.g., Python, Java, C++, Go).
- Basic knowledge of operating systems (Linux/Unix) and networking concepts.
- An eagerness to learn about cloud computing, distributed systems, and automation.
- Strong problem-solving and analytical skills.
- Excellent communication and collaboration abilities, suitable for a remote team setting.
- Self-motivated and able to work independently with guidance.
- Passion for technology and a desire to build robust software systems.
- Previous exposure to cloud platforms or containerization technologies (Docker, Kubernetes) is a plus but not required.
Principal Software Engineer - Cloud Infrastructure
Posted 21 days ago
Job Viewed
Job Description
Key Responsibilities:
- Design, implement, and manage scalable, reliable, and secure cloud infrastructure.
- Develop and maintain Infrastructure as Code (IaC) for automated provisioning.
- Build and optimize CI/CD pipelines for seamless software deployment.
- Implement robust monitoring, logging, and alerting systems for cloud environments.
- Ensure the security posture of the cloud infrastructure, adhering to best practices.
- Lead architectural decisions and define technical standards for cloud services.
- Troubleshoot and resolve complex infrastructure issues.
- Mentor and guide other engineers on cloud technologies and best practices.
- Evaluate and adopt new cloud technologies and tools.
- Collaborate with development teams to ensure optimal application performance and deployment.
Qualifications:
- Bachelor’s or Master’s degree in Computer Science, Engineering, or a related technical field.
- Minimum of 10 years of experience in software engineering, with at least 6 years focused on cloud infrastructure and DevOps.
- Expert-level experience with at least one major cloud provider (AWS, Azure, GCP).
- Deep expertise in containerization (Docker) and orchestration (Kubernetes).
- Proficiency with Infrastructure as Code tools (e.g., Terraform, Ansible, CloudFormation).
- Strong understanding of networking, security principles, and distributed systems.
- Experience designing and managing microservices architectures.
- Excellent problem-solving, analytical, and leadership skills.
- Exceptional communication and collaboration abilities, suitable for a remote team.
- Experience with scripting languages (e.g., Python, Bash) is highly desirable.
Be The First To Know
About the latest Senior network architect remote telecommunications infrastructure Jobs in Kenya !
Lead Software Engineer, Cloud Infrastructure
Posted 21 days ago
Job Viewed
Job Description
You will lead a team of talented software engineers, providing technical guidance, mentorship, and architectural direction. This includes setting coding standards, reviewing code, and fostering best practices in software development and infrastructure management. Key responsibilities involve architecting cloud solutions, automating deployments, managing infrastructure as code, and optimizing system performance. Experience with containerization technologies like Docker and Kubernetes, as well as CI/CD pipelines, is essential. You will collaborate closely with product teams and other engineering groups to understand their needs and deliver scalable infrastructure solutions. A deep understanding of cloud platforms such as AWS, Azure, or GCP is a must. This role requires strong problem-solving skills, a proactive approach to identifying and resolving issues, and a commitment to continuous improvement.
Responsibilities:
- Lead the design, development, and maintenance of cloud infrastructure.
- Architect scalable, reliable, and secure cloud-native solutions.
- Implement and manage Infrastructure as Code (IaC) using tools like Terraform or CloudFormation.
- Develop and maintain CI/CD pipelines for automated deployments.
- Manage container orchestration platforms like Kubernetes or Docker Swarm.
- Ensure high availability, performance, and disaster recovery capabilities.
- Monitor system performance, identify bottlenecks, and implement optimizations.
- Implement robust security measures and ensure compliance with industry standards.
- Collaborate with development teams to understand infrastructure requirements.
- Provide technical leadership and mentorship to software engineers.
- Troubleshoot and resolve complex infrastructure issues.
- Automate operational tasks and processes.
- Stay current with emerging cloud technologies and best practices.
- Contribute to the overall technology strategy and roadmap.
- Ensure cost-efficiency of cloud infrastructure resources.
- Bachelor's or Master's degree in Computer Science, Engineering, or a related field.
- Minimum of 7 years of experience in software engineering, with a strong focus on cloud infrastructure.
- Proven experience designing and managing large-scale cloud environments (AWS, Azure, or GCP).
- Expertise in containerization technologies (Docker, Kubernetes).
- Proficiency in IaC tools (Terraform, Ansible, CloudFormation).
- Strong scripting and programming skills (e.g., Python, Go, Bash).
- Experience with CI/CD tools (Jenkins, GitLab CI, CircleCI).
- Deep understanding of networking, security, and database technologies in a cloud context.
- Excellent problem-solving and analytical skills.
- Strong leadership and communication abilities.
- Ability to work independently and manage complex projects in a remote setting.
Lead Backend Software Engineer - Cloud Infrastructure
Posted 19 days ago
Job Viewed
Job Description
Responsibilities:
- Lead the design and architecture of robust, scalable, and high-performance backend systems and APIs.
- Develop and maintain backend services using modern programming languages and frameworks (e.g., Python, Node.js, Go, Java).
- Build and manage infrastructure on cloud platforms such as AWS, Azure, or GCP.
- Implement and optimize CI/CD pipelines for automated testing, deployment, and infrastructure management.
- Collaborate with frontend engineers, product managers, and other stakeholders to define and deliver features.
- Write clean, well-documented, and maintainable code, adhering to best practices.
- Mentor and guide junior backend engineers, fostering technical growth and code quality.
- Ensure the security, performance, and scalability of the backend infrastructure.
- Troubleshoot and resolve complex technical issues across the backend stack.
- Contribute to technical roadmaps and strategic planning for backend development.
- A Bachelor's degree in Computer Science, Engineering, or a related technical field.
- A minimum of 7 years of professional experience in backend software development, with a strong focus on cloud infrastructure.
- Proven experience designing and implementing large-scale distributed systems.
- Expertise in at least one major cloud platform (AWS, Azure, GCP) and its associated services.
- Strong proficiency in one or more backend programming languages (e.g., Python, Node.js, Go, Java).
- Deep understanding of microservices architecture, RESTful APIs, and containerization technologies (e.g., Docker, Kubernetes).
- Experience with database technologies, both relational (e.g., PostgreSQL, MySQL) and NoSQL (e.g., MongoDB, DynamoDB).
- Solid understanding of CI/CD principles and tools (e.g., Jenkins, GitLab CI, CircleCI).
- Excellent problem-solving, debugging, and analytical skills.
- Strong leadership and communication skills, with the ability to effectively collaborate with a remote team.
- Experience with performance tuning and optimization of backend systems.
Senior Software Engineer - Cloud Infrastructure
Posted 21 days ago
Job Viewed
Job Description
Key Responsibilities:
- Design, develop, and deploy scalable, resilient, and secure cloud infrastructure solutions (AWS, Azure, GCP).
- Automate infrastructure provisioning, configuration management, and deployment processes using tools like Terraform, Ansible, or CloudFormation.
- Implement and manage containerization technologies such as Docker and Kubernetes.
- Develop and maintain CI/CD pipelines for efficient software delivery.
- Monitor system performance, identify bottlenecks, and implement optimizations to ensure high availability and low latency.
- Troubleshoot and resolve complex issues across distributed systems in a production environment.
- Collaborate with development teams to optimize application performance and reliability in the cloud.
- Define and enforce best practices for cloud security, compliance, and cost management.
- Participate in on-call rotation to provide 24/7 support for critical infrastructure.
- Mentor junior engineers and contribute to the team's technical growth.
- Stay up-to-date with the latest cloud technologies and industry trends.