Skip to content
mimi

Senior Software Architect - Cloud Native Applications

WhatJobs Direct

Lokoja ยท On-site Full-time Senior 1w ago

About the role

Our client is seeking a visionary Senior Software Architect with extensive experience in cloud-native applications to lead their technical innovation efforts. This role is fully remote, offering the opportunity to design and shape the future of our software platforms from anywhere. You will be responsible for defining the architectural vision, establishing technical standards, and guiding development teams in building scalable, resilient, and secure cloud-based solutions. The ideal candidate will have a deep understanding of microservices architecture, containerization technologies, and modern CI/CD pipelines. This position requires strong leadership skills, excellent communication, and a passion for building high-performance, distributed systems.

Key Responsibilities: Define and drive the architectural vision for cloud-native applications and platforms. Design scalable, reliable, and secure microservices-based architectures. Establish technical standards, best practices, and architectural patterns for cloud development. Evaluate and select appropriate cloud technologies, frameworks, and tools (e.g., AWS, Azure, GCP, Kubernetes, Docker). Lead and mentor development teams, providing technical guidance and architectural oversight. Collaborate with product management and stakeholders to translate business requirements into technical solutions. Develop and maintain architectural documentation, diagrams, and roadmaps. Oversee the implementation of CI/CD pipelines and automation strategies. Identify and mitigate technical risks and challenges in system design and implementation. Stay current with emerging technologies and industry trends in cloud computing and software architecture. Promote a culture of innovation and continuous improvement within the engineering organization. Qualifications: Bachelor's or Master's degree in Computer Science, Engineering, or a related field. Minimum of 10 years of experience in software development, with at least 5 years in a software architecture role. Proven experience designing and building complex, scalable, and distributed systems using cloud-native principles. Deep expertise in microservices architecture, API design, and event-driven systems. Strong knowledge of cloud platforms (AWS, Azure, or GCP) and containerization technologies (Docker, Kubernetes). Experience with CI/CD tools and methodologies. Proficiency in multiple programming languages and a solid understanding of software design patterns. Excellent communication, collaboration, and leadership skills. Ability to articulate complex technical concepts to diverse audiences. Experience working in a remote, agile development environment. This position is based out of Lokoja, Kogi, NG but is fully remote.

Don't send a generic resume

Paste this job description into Mimi and get a resume tailored to exactly what the hiring team is looking for.

Get started free