3,054 Lead Full Stack Software Architect Remote jobs in Kenya
Lead Full-Stack Software Architect (Remote)
Posted 5 days ago
Job Viewed
Job Description
Senior Technical Recruiter - Global IT & Engineering Roles
Posted 6 days ago
Job Viewed
Job Description
Responsibilities:
- Manage the full recruitment lifecycle for IT and engineering roles, from sourcing to offer negotiation.
- Develop and implement effective sourcing strategies to identify and attract top technical talent globally.
- Conduct in-depth candidate screenings and technical interviews to assess skills and experience.
- Build and maintain a strong pipeline of qualified candidates for current and future needs.
- Partner closely with hiring managers and clients to understand their recruitment needs and provide market insights.
- Utilize various recruitment tools and platforms (e.g., LinkedIn Recruiter, ATS) to manage candidate data and recruitment processes.
- Advise clients on market trends, salary benchmarks, and effective recruitment strategies.
- Negotiate offers and facilitate the onboarding process for successful candidates.
- Maintain a high level of professionalism and candidate experience throughout the recruitment process.
- Stay updated on emerging technologies and industry trends to enhance recruitment expertise.
- Bachelor's degree in Human Resources, Business Administration, or a related field.
- Minimum of 5 years of experience in technical recruiting, preferably within a recruitment agency or RPO.
- Proven ability to recruit for a variety of IT and engineering roles (e.g., software development, data science, cybersecurity, hardware engineering).
- In-depth knowledge of technical terminology, programming languages, and engineering disciplines.
- Proficiency with applicant tracking systems (ATS) and recruitment software.
- Exceptional communication, interpersonal, and negotiation skills.
- Strong organizational skills and ability to manage multiple requisitions simultaneously.
- Self-motivated and able to work effectively in a fully remote team environment.
- Experience in executive search or specialized talent acquisition is a plus.
Principal Solutions Architect (Enterprise Architecture)
Posted 23 days ago
Job Viewed
Job Description
Responsibilities:
- Define and maintain the enterprise architecture strategy, standards, and governance frameworks.
- Develop and oversee the implementation of technology roadmaps aligned with business goals and industry best practices.
- Design high-level technical solutions for complex business problems, ensuring scalability, reliability, security, and cost-effectiveness.
- Evaluate emerging technologies and assess their potential impact and adoption for the enterprise.
- Collaborate with business stakeholders to understand their needs and translate them into technical requirements and architectural designs.
- Provide architectural guidance and mentorship to project teams and IT staff.
- Ensure adherence to architectural principles and standards across all IT projects.
- Identify opportunities for technology consolidation, rationalization, and optimization.
- Develop and maintain architectural documentation, including blueprints, diagrams, and design specifications.
- Lead architectural reviews and provide recommendations for technology selection and solution design.
- Foster strong relationships with technology vendors and partners to leverage external expertise.
- Master's degree in Computer Science, Information Technology, Engineering, or a related field; a Ph.D. is a plus.
- 10+ years of experience in IT, with at least 7 years in enterprise architecture, solutions architecture, or a similar senior technical leadership role.
- Proven experience in developing and implementing enterprise-wide architectural strategies.
- Extensive knowledge of various architectural styles and patterns (e.g., microservices, event-driven, service-oriented architecture).
- Strong understanding of cloud computing platforms (AWS, Azure, GCP) and their associated services.
- Experience with modern technology stacks, including containerization (Docker, Kubernetes), DevOps practices, and CI/CD pipelines.
- Familiarity with data architecture, data warehousing, and business intelligence solutions.
- Excellent analytical, problem-solving, and strategic thinking skills.
- Exceptional communication and presentation skills, with the ability to influence and engage stakeholders at all levels.
- Demonstrated ability to lead and mentor technical teams in a remote setting.
- Experience in diverse industries is advantageous.
Advanced Apprentice - Software Development & Cloud Engineering
Posted 3 days ago
Job Viewed
Job Description
Key Responsibilities:
- Assist senior developers in designing, coding, testing, and debugging software applications.
- Contribute to the development and maintenance of cloud infrastructure on platforms such as AWS, Azure, or Google Cloud.
- Participate in code reviews and contribute to improving code quality and performance.
- Learn and apply principles of agile development and DevOps practices.
- Collaborate with cross-functional teams to understand project requirements and deliver solutions.
- Document technical specifications, designs, and processes.
- Troubleshoot and resolve technical issues under guidance.
- Engage in continuous learning to stay updated with emerging technologies.
- Support the implementation of security best practices in software development and cloud environments.
- Participate in team meetings and provide regular progress updates.
Qualifications:
- A strong passion for technology and a desire to build a career in software development or cloud engineering.
- Basic understanding of programming concepts and one or more programming languages (e.g., Python, Java, JavaScript).
- Familiarity with operating systems (Linux/Windows) is a plus.
- Excellent problem-solving and analytical skills.
- Strong communication and interpersonal abilities for effective remote collaboration.
- Ability to work independently and manage time effectively in a remote setting.
- A keen eye for detail and a commitment to producing high-quality work.
- Must be legally eligible to work remotely in Kenya.
This role offers a unique pathway to becoming a skilled professional in a high-demand field. You will be provided with the tools, resources, and support necessary to succeed. Our client values continuous growth and offers potential for long-term career development for successful apprentices. The ideal candidate will be eager to learn, adaptable, and proactive in their approach to challenges. Join us and kickstart your career in technology from the comfort of your home.
Junior Cloud Engineering Apprentice
Posted 23 days ago
Job Viewed
Job Description
Advanced Apprenticeship - Cloud Engineering
Posted 12 days ago
Job Viewed
Job Description
This apprenticeship is a fantastic pathway for individuals looking to build a career in one of the most in-demand fields. You will be involved in real-world projects, contributing to the development and maintenance of our cloud services. We are seeking eager learners with a strong aptitude for technology, excellent problem-solving skills, and a desire to grow. While the role is fully remote, effective communication and collaboration within a virtual team are essential.
**Program Highlights:**
- Structured training curriculum covering core cloud technologies (AWS, Azure, GCP).
- Mentorship from senior cloud engineers.
- Hands-on experience with cloud services, containerization (Docker, Kubernetes), and CI/CD pipelines.
- Exposure to infrastructure as code tools (e.g., Terraform, Ansible).
- Development of essential problem-solving and critical thinking skills.
- Opportunity to contribute to impactful projects.
- Pathway to potential full-time employment upon successful completion.
**Requirements:**
- High school diploma or equivalent.
- A passion for technology and a strong desire to learn cloud engineering.
- Basic understanding of IT concepts and systems is a plus.
- Excellent communication and collaboration skills, suitable for a remote environment.
- Proactive attitude and a strong work ethic.
- Ability to follow instructions and learn new technologies quickly.
- Residency within Kenya is required.
Apprentice - Cloud Engineering (Remote)
Posted 23 days ago
Job Viewed
Job Description
Be The First To Know
About the latest Lead full stack software architect remote Jobs in Kenya !
Remote Junior Cloud Engineering Apprentice
Posted 23 days ago
Job Viewed
Job Description
Responsibilities will include:
- Assisting in the deployment, configuration, and maintenance of cloud services (AWS, Azure, GCP).
- Monitoring system performance and responding to alerts and incidents.
- Participating in troubleshooting and problem-solving efforts for cloud-related issues.
- Learning and implementing Infrastructure as Code (IaC) principles using tools like Terraform and Ansible.
- Collaborating with senior engineers on various cloud projects and initiatives.
- Gaining exposure to containerization technologies such as Docker and Kubernetes.
- Contributing to the development and execution of CI/CD pipelines.
- Documenting cloud configurations, processes, and procedures.
- Adhering to security best practices and assisting in compliance efforts.
We are looking for candidates who possess a strong analytical mindset, excellent problem-solving skills, and a proactive attitude. While prior experience in cloud computing is not strictly required, a foundational understanding of IT concepts and a demonstrable eagerness to learn are essential. Strong communication skills are vital as you will be collaborating with team members across different time zones. A bachelor's degree in Computer Science, Information Technology, or a related field is preferred, but exceptional candidates with equivalent practical experience or relevant certifications will also be considered. This program is designed to provide comprehensive training and mentorship, setting you on a path to a successful career in cloud engineering. If you are driven, curious, and ready to immerse yourself in the world of cloud technology, we encourage you to apply.
This is a unique chance to gain valuable industry experience from the comfort of your own home, making it an ideal opportunity for those seeking to launch their tech career without geographical constraints. Join us and become a future leader in cloud technology!
Principal Software Engineer - Cloud Architecture
Posted 9 days ago
Job Viewed
Job Description
The ideal candidate possesses a Master's degree in Computer Science, Software Engineering, or a related field, with a minimum of 10 years of experience in software development, including significant expertise in cloud architecture (AWS, Azure, or GCP). You should have a deep understanding of microservices architecture, containerization (Docker, Kubernetes), CI/CD pipelines, and various programming languages (e.g., Java, Python, Go). Proven experience in designing and implementing distributed systems, ensuring high availability, and optimizing cloud costs is essential. Excellent leadership, problem-solving, and communication skills are paramount for driving technical excellence in a remote setting.
Responsibilities:
- Design, develop, and implement scalable and robust cloud-native applications and infrastructure.
- Architect microservices-based solutions, ensuring performance, security, and reliability.
- Lead the adoption of DevOps practices and implement CI/CD pipelines.
- Provide technical leadership and mentorship to software engineering teams.
- Collaborate with product managers and stakeholders to define technical requirements and roadmaps.
- Optimize cloud resource utilization and manage costs effectively.
- Ensure adherence to coding standards, best practices, and security protocols.
- Stay current with emerging cloud technologies and industry trends.
- Master's degree in Computer Science, Software Engineering, or a related field.
- Minimum of 10 years of experience in software engineering, with at least 5 years focused on cloud architecture.
- Expertise in at least one major cloud platform (AWS, Azure, GCP).
- Strong experience with microservices, containerization (Docker, Kubernetes), and CI/CD tools.
- Proficiency in multiple programming languages (e.g., Java, Python, Go, Node.js).
- Proven ability to design and implement highly available and fault-tolerant systems.
- Excellent analytical, problem-solving, and decision-making skills.
- Strong leadership and communication skills, with experience managing remote teams.
Advanced Apprenticeship in Cloud Engineering (Remote)
Posted 23 days ago
Job Viewed
Job Description
Throughout the apprenticeship, you will work on real-world projects, collaborate with experienced engineers, and contribute to critical cloud initiatives. Key learning areas include understanding cloud services, implementing Infrastructure as Code (IaC) principles, developing CI/CD pipelines, and ensuring cloud security best practices. The ideal candidate is a highly motivated individual with a strong aptitude for technology, a passion for problem-solving, and excellent learning agility. While prior experience in cloud engineering is not required, a foundational understanding of IT concepts, networking, or programming is beneficial. A degree or diploma in Computer Science, IT, or a related field, or equivalent demonstrated interest and capability, is preferred. Excellent communication skills and the ability to work effectively in a remote, team-oriented environment are essential. This is a fantastic opportunity to gain invaluable skills and experience in a high-demand field, with potential for full-time employment upon successful completion of the apprenticeship. This remote program supports technological development for clients and projects related to **Mombasa, Mombasa, KE**. If you are eager to build a career in cloud technology, apply today.