We are seeking a highly skilled Senior Cloud Developer with a minimum of 6 years of leadership experience in Microsoft Azure services development. As a Senior Cloud Developer, you would be expected to design scalable, secure, and highly available cloud architectures using Microsoft Azure container app platform. This involves understanding azure services and selecting the appropriate ones to meet application requirements.
- You would be responsible for writing clean, maintainable code in Java or .Net Core to build cloud-native applications. This involves following best practices for cloud development, such as using microservices architecture, containerization (Docker) and serverless computing.
- You would set up continuous integration and continuous deployment (CI/CD) pipelines to automate the build, test, and deployment processes. This ensures rapid and reliable delivery of software updates to the cloud environment.
- Empower Sahan tech in their Microsoft Security adoption journey, to define a Secure strategy, Architecture, and implementation of necessary security controls aligned with Microsoft Azure and Compliance Services.
- Apply technical knowledge to architect security solutions that meet business, IT, Regulation and Compliance needs, infusing key security technologies where appropriate.
- Ensure that the solution exhibits “Secure by Design” or “Well-Architected” framework, such as high-performance levels, security, scalability, maintainability, appropriate reusability, and reliability upon deployment.
- You would work closely with cross-functional teams, including other developers, DevOps engineers, system administrators, and business stakeholders. Effective communication and collaboration are essential for aligning technical solutions with business objectives.
As a senior member of the team, you would provide guidance and mentorship to junior developers, helping them learn best practices, improve their skills, and grow their careers in cloud development.
Education/Certifications (Preferred):
- Bachelor’s degree in computer science, Engineering, or a related field.
- Azure Development &Security Engineer
- Additional Azure certifications, such as Azure Solutions Architect - Professional.
If you are a detail-oriented individual with a passion for optimizing development processes and ensuring system reliability, we would love to hear from you. Join our team and contribute to the success of our software development efforts.
Note: This job description is not intended to be all-inclusive. Employees may perform other related duties as negotiated to meet the ongoing needs of the organization.
Job Type: Full-time, Permanent
Locations: Parklands, Nairobi, Kenya