3,042 Lead Backend Software Architect Remote jobs in Kenya
Lead Backend Software Architect (Remote)
Posted 21 days ago
Job Viewed
Job Description
Senior Technical Recruiter - Global IT & Engineering Roles
Posted 4 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 21 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.
Senior Technical Lead - Automation Systems, Remote
Posted 18 days ago
Job Viewed
Job Description
Key Responsibilities:
- Lead the design, development, and implementation of complex automation systems, including PLC programming, HMI development, and SCADA integration.
- Provide technical leadership and mentorship to a team of automation engineers and technicians.
- Collaborate with cross-functional teams, including operations, manufacturing, and product development, to define automation requirements and solutions.
- Develop detailed technical specifications, system architectures, and project documentation.
- Oversee the testing, commissioning, and validation of automated systems to ensure performance and reliability.
- Troubleshoot and resolve complex technical issues related to automation hardware and software.
- Identify opportunities for process improvement and implement automation solutions to enhance efficiency, quality, and safety.
- Stay current with emerging automation technologies, industry trends, and best practices.
- Manage vendor relationships and ensure the successful integration of third-party components.
- Conduct root cause analysis for system failures and implement corrective actions.
- Ensure compliance with relevant industry standards and safety regulations.
- Develop and deliver training programs for end-users and support staff on automation systems.
- Contribute to the strategic roadmap for automation and digitalization initiatives.
This is a 100% remote position, enabling you to work effectively from your home office and collaborate with a globally distributed team. We are committed to providing a supportive and innovative remote work environment. The ideal candidate is a proactive problem-solver, highly organized, and possesses excellent communication and leadership skills. The ability to work independently, manage multiple projects, and deliver high-quality results is essential. A strong background in industrial automation, control engineering, or a related field is required. Experience with various PLC brands (e.g., Siemens, Allen-Bradley), robotics, and industrial networking protocols is highly desirable. The nominal location is Bungoma, Bungoma, KE , but the role is fully remote.
Lead Software Engineer - Remote Backend Development
Posted 16 days ago
Job Viewed
Job Description
Lead Mechanical Design Engineer - Automation (Remote)
Posted 20 days ago
Job Viewed
Job Description
Responsibilities:
- Lead the mechanical design of automated machinery and systems.
- Develop conceptual designs, detailed component designs, and assembly drawings using CAD software.
- Perform mechanical analyses, including stress, thermal, and vibration analysis using FEA tools.
- Select appropriate materials, bearings, actuators, sensors, and other mechanical components.
- Collaborate with electrical and software engineers to integrate mechanical and control systems.
- Ensure designs meet performance, reliability, manufacturability, and safety standards.
- Create and maintain comprehensive Bill of Materials (BOM) and technical documentation.
- Oversee prototype development and testing phases.
- Troubleshoot mechanical design issues and implement design improvements.
- Mentor junior mechanical engineers and provide technical guidance.
- Manage project schedules and contribute to project planning for mechanical aspects.
- Bachelor's or Master's degree in Mechanical Engineering.
- Minimum of 7 years of progressive experience in mechanical design, with a focus on automation or complex machinery.
- Proficiency in 3D CAD software (e.g., SolidWorks, CATIA, Inventor) and PDM systems.
- Experience with Finite Element Analysis (FEA) software (e.g., ANSYS, Abaqus).
- Strong understanding of kinematics, dynamics, material science, and manufacturing processes.
- Experience with designing mechanisms, robotic systems, or automated production equipment.
- Excellent problem-solving, analytical, and critical thinking skills.
- Proven leadership abilities and experience managing engineering projects.
- Exceptional communication and collaboration skills for effective remote teamwork.
- Ability to work independently and manage priorities in a remote setting.
Advanced Apprentice - Software Development & Cloud Engineering
Posted 1 day 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.
Be The First To Know
About the latest Lead backend software architect remote Jobs in Kenya !
Junior Cloud Engineering Apprentice
Posted 21 days ago
Job Viewed
Job Description
Responsibilities:
- Assist in the deployment and management of cloud services on platforms like AWS, Azure, or Google Cloud.
- Learn and apply scripting and automation techniques to streamline cloud operations.
- Support the monitoring and troubleshooting of cloud infrastructure to ensure high availability and performance.
- Participate in the development and testing of cloud-native applications.
- Collaborate with development and operations teams to implement CI/CD pipelines.
- Gain knowledge of cloud security best practices and assist in their implementation.
- Contribute to documentation of cloud architecture, procedures, and best practices.
- Attend training sessions and workshops to enhance cloud computing skills.
- Shadow experienced cloud engineers to gain practical insights.
- Assist in managing cloud resource utilization and cost optimization.
- Support the migration of applications to the cloud.
- Adhere to company policies and procedures, including those related to remote and in-office work.
Advanced Apprenticeship - Cloud Engineering
Posted 10 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 21 days ago
Job Viewed