Cloud Automation Engineer
π Job Overview
- Job Title: Cloud Automation Engineer
- Company: SSC HR Solutions
- Location: Cairo, Al QΔhirah, Egypt
- Job Type: On-site
- Category: DevOps Engineer
- Date Posted: 2025-07-13
- Experience Level: Mid-Senior level (5-10 years)
- Remote Status: On-site (Remote work is not available for this role)
π Role Summary
-
π Enhancement Note: This role focuses on designing, developing, and maintaining custom low-code business solutions using Microsoft's Power Platform and SharePoint Online, requiring strong proficiency in PowerShell scripting and experience with Microsoft 365 services.
-
As a Cloud Automation Engineer, you will be responsible for creating and managing automation solutions, collaborating with stakeholders to understand business requirements, and supporting the Microsoft 365 environment.
-
This role involves configuring and deploying a full complement of Microsoft operating systems infrastructure, including Windows Server, Active Directory, Windows Workstation, and complimentary services and software.
-
You will be expected to perform maintenance and upgrades of Windows Server 2022/2019 and Windows 10/11 environments, as well as serving as a backup administrator for SharePoint, OneDrive, and Teams.
π» Primary Responsibilities
-
π Enhancement Note: This role requires a strong background in backend administration and solution development, with a focus on creating and managing automation solutions using PowerShell and other relevant technologies.
-
Design, Develop, and Maintain Custom Low-Code Business Solutions: Leverage your expertise in backend administration and solution development to create and manage automation solutions using Microsoft's Power Platform and SharePoint Online.
-
Configure and Deploy Microsoft Operating Systems Infrastructure: Collaborate with stakeholders to understand business requirements and configure and deploy a full complement of Microsoft operating systems infrastructure, including Windows Server, Active Directory, Windows Workstation, and complimentary services and software.
-
Perform Maintenance and Upgrades: Maintain and upgrade Windows Server 2022/2019 and Windows 10/11 environments, ensuring optimal performance and minimal downtime.
-
Serve as a Backup Administrator: Provide backup support for SharePoint, OneDrive, and Teams, ensuring business continuity and data integrity.
-
Analyze Customer Requirements and Provide Solutions: Work closely with customers to understand their requirements and provide tailored solutions to technical problems of varying degrees of complexity.
-
Engineer Domain Policies, Hardening, and Related Procedures: Develop and implement domain policies, hardening, and related procedures related to core infrastructure to ensure security and compliance.
-
Monitor Performance and Availability: Monitor the performance and availability of Windows-related technologies, providing appropriate access controls and hardware and software installation as needed.
π Skills & Qualifications
Education:
- Bachelor's degree in Information Technology or a related field, with 4 years of experience, or an Associate's degree with 6 years of experience, or a combination of education and experience equal to 8 years.
Experience:
- Proven experience in information technology, with a strong background in backend administration and solution development using Microsoft technologies.
Required Skills:
-
Proficiency in Scripting and Programming: Demonstrated experience and proficiency in scripting and programming with PowerShell, JSON, and/or Graph API.
-
Experience with Microsoft 365 Services: Experience developing enterprise-wide solutions integrating Microsoft 365 services.
-
Excellent Problem-Solving Skills: Strong problem-solving skills and attention to detail, with the ability to analyze customer requirements and provide tailored solutions.
-
Strong Communication Skills: Excellent verbal and written communication skills for interacting with technical and non-technical stakeholders.
-
Ability to Work Independently and Collaboratively: Ability to work independently and collaboratively in a team-oriented environment, with strong organizational skills to manage multiple tasks and projects.
-
Flexibility and Adaptability: Flexibility to adapt to changing project requirements and priorities, with a self-motivated approach to work.
Preferred Skills:
-
Knowledge of Power Platform/SharePoint Online Specific Languages: Knowledge of Power Platform/SharePoint Online specific languages like PowerFx, SPFx, and strong programming skills in JavaScript, HTML, ASP.
-
Experience in PowerShell Scripting and PnP Provisioning: Experience in PowerShell scripting and PnP provisioning for SharePoint Online and M365 services.
-
Experience Implementing Security and Development Best Practices: Experience implementing security and development best practices using Entra ID and M365 services.
-
Background in M365 Security and Compliance Features: Background in M365 Security and compliance features.
-
Knowledge of Power Platform Environments and Power Platform Center of Excellence (CoE): Knowledge of Power Platform environments and Power Platform Center of Excellence (CoE).
-
Microsoft Certifications: Microsoft Certifications.
π Web Portfolio & Project Requirements
Portfolio Essentials:
-
Demonstrate Custom Low-Code Business Solutions: Showcase your ability to design, develop, and maintain custom low-code business solutions using Microsoft's Power Platform and SharePoint Online.
-
Configure and Deploy Microsoft Operating Systems Infrastructure: Highlight your experience in configuring and deploying a full complement of Microsoft operating systems infrastructure, including Windows Server, Active Directory, Windows Workstation, and complimentary services and software.
-
Maintenance and Upgrade Projects: Include examples of performing maintenance and upgrades of Windows Server 2022/2019 and Windows 10/11 environments, as well as serving as a backup administrator for SharePoint, OneDrive, and Teams.
-
Problem-Solving and Solution-Building Projects: Demonstrate your ability to analyze customer requirements and provide tailored solutions to technical problems of varying degrees of complexity.
Technical Documentation:
-
Code Quality and Documentation: Ensure high-quality code with appropriate commenting and documentation, adhering to best practices and industry standards.
-
Version Control and Deployment Processes: Showcase your experience with version control, deployment processes, and server configuration, using tools like Git, Azure DevOps, or similar platforms.
-
Testing Methodologies and Performance Metrics: Include examples of testing methodologies, performance metrics, and optimization techniques used in your projects.
π Enhancement Note: As this role focuses on backend administration and solution development, your portfolio should emphasize your technical skills and problem-solving abilities, with a strong focus on Microsoft technologies and automation solutions.
π΅ Compensation & Benefits
Salary Range: The salary range for this role is not specified. Based on market research and regional standards for a mid-senior level DevOps Engineer in Cairo, Egypt, the estimated salary range is EGP 30,000 - 45,000 per month.
Benefits:
- Health Insurance: Comprehensive health insurance plan for employees and their dependents.
- Retirement Savings Plan: Contributions to a retirement savings plan to help employees plan for their future.
- Employee Assistance Program: Access to an employee assistance program providing confidential support and resources for personal and professional challenges.
- Training and Development: Opportunities for training and development to enhance skills and advance career growth.
Working Hours: The standard working hours for this role are 40 hours per week, with flexibility to adapt to changing project requirements and priorities.
π Enhancement Note: The salary range provided is an estimate based on market research and regional standards for a mid-senior level DevOps Engineer in Cairo, Egypt. The actual salary range may vary depending on the company's compensation structure and the candidate's qualifications and experience.
π― Team & Company Context
π’ Company Culture
Industry: SSC HR Solutions operates in the information technology and services industry, focusing on providing innovative solutions and services to clients in various sectors.
Company Size: SSC HR Solutions is a mid-sized company with a team of experienced professionals dedicated to delivering high-quality solutions and exceptional customer service.
Founded: The company was founded in 2005, with a strong commitment to growth, innovation, and customer satisfaction.
Team Structure:
- Backend Development and Administration: The team consists of experienced backend developers and administrators responsible for designing, developing, and maintaining custom low-code business solutions using Microsoft's Power Platform and SharePoint Online.
- Collaboration and Cross-Functional Teams: The team works closely with stakeholders, including project managers, designers, and other technical team members, to ensure effective communication and collaboration throughout the project lifecycle.
Development Methodology:
- Agile/Scrum Methodologies: The team follows Agile/Scrum methodologies for project management, with a focus on iterative development, regular feedback, and continuous improvement.
- Code Review and Quality Assurance: The team emphasizes code review, testing, and quality assurance practices to ensure high-quality deliverables and maintainable codebases.
- Deployment Strategies and CI/CD Pipelines: The team employs deployment strategies, such as continuous integration and continuous deployment (CI/CD) pipelines, to automate the deployment process and ensure reliable and efficient delivery of solutions.
Company Website: SSC HR Solutions
π Enhancement Note: SSC HR Solutions is committed to providing a collaborative and innovative work environment, with a focus on delivering high-quality solutions and exceptional customer service. The company's team structure and development methodologies are designed to foster effective communication, collaboration, and continuous improvement.
π Career & Growth Analysis
Cloud Automation Engineer Career Level: This role is a mid-senior level position, requiring a strong background in backend administration and solution development using Microsoft technologies. The role involves designing, developing, and maintaining custom low-code business solutions, as well as supporting the Microsoft 365 environment.
Reporting Structure: The Cloud Automation Engineer reports directly to the IT Manager or a similar role, working closely with stakeholders to understand business requirements and provide tailored solutions.
Technical Impact: This role has a significant impact on the company's technology stack, as it involves designing, developing, and maintaining custom low-code business solutions using Microsoft's Power Platform and SharePoint Online. The role also requires a strong understanding of Microsoft 365 services and the ability to collaborate effectively with stakeholders to ensure optimal performance and minimal downtime.
Growth Opportunities:
- Technical Leadership: As a mid-senior level role, this position offers opportunities for technical leadership, with the potential to mentor junior team members and contribute to the development of best practices and standards within the team.
- Career Progression: With a strong performance in this role, there may be opportunities for career progression into senior or management roles within the IT department or the company as a whole.
- Emerging Technologies: The role provides exposure to emerging technologies and trends in the Microsoft ecosystem, offering opportunities for continuous learning and skill development.
π Enhancement Note: This role offers a unique opportunity for experienced backend developers and administrators to leverage their expertise in Microsoft technologies to design, develop, and maintain custom low-code business solutions. With a strong focus on collaboration, innovation, and continuous improvement, this role provides a platform for technical growth and career advancement.
π Work Environment
Office Type: SSC HR Solutions operates in a modern, collaborative office environment designed to foster effective communication and teamwork among its employees.
Office Location(s): The company's headquarters are located in Cairo, Egypt, with additional offices in other regions.
Workspace Context:
- Collaborative Workspace: The office features an open and collaborative workspace, with dedicated areas for team meetings, brainstorming sessions, and informal discussions.
- Modern Technology and Tools: The workspace is equipped with modern technology and tools, including high-speed internet, powerful workstations, and state-of-the-art software development tools.
- Cross-Functional Collaboration: The office layout encourages cross-functional collaboration between different teams, including backend developers, frontend developers, designers, project managers, and other technical specialists.
Work Schedule: The standard work schedule is 40 hours per week, with flexibility to adapt to changing project requirements and priorities. The work arrangement is on-site, with no remote work options available for this role.
π Enhancement Note: SSC HR Solutions provides a modern, collaborative, and well-equipped workspace designed to foster effective communication, teamwork, and innovation among its employees. The company's work environment is tailored to support the needs of its diverse team members, with a focus on cross-functional collaboration and continuous learning.
π Application & Technical Interview Process
Interview Process:
- Technical Assessment: The first step in the interview process is a technical assessment, focusing on your problem-solving skills, scripting and programming proficiency, and knowledge of Microsoft technologies.
- Stakeholder Interaction: The second step involves interacting with stakeholders, including project managers and other technical team members, to assess your communication skills, teamwork, and cultural fit within the organization.
- Final Evaluation: The final step in the interview process is a comprehensive evaluation of your technical skills, problem-solving abilities, and cultural fit within the organization.
Portfolio Review Tips:
- Demonstrate Custom Low-Code Business Solutions: Highlight your ability to design, develop, and maintain custom low-code business solutions using Microsoft's Power Platform and SharePoint Online.
- Configure and Deploy Microsoft Operating Systems Infrastructure: Showcase your experience in configuring and deploying a full complement of Microsoft operating systems infrastructure, including Windows Server, Active Directory, Windows Workstation, and complimentary services and software.
- Problem-Solving and Solution-Building: Demonstrate your ability to analyze customer requirements and provide tailored solutions to technical problems of varying degrees of complexity.
- Company-Specific Considerations: Tailor your portfolio to SSC HR Solutions, highlighting your understanding of the company's technology stack, industry, and business objectives.
Technical Challenge Preparation:
- Technical Assessment: Familiarize yourself with the Microsoft technology stack, including PowerShell, JSON, Graph API, and other relevant tools and platforms.
- Problem-Solving: Brush up on your problem-solving skills and be prepared to tackle complex technical challenges related to backend administration and solution development.
- Communication: Practice articulating your technical concepts clearly and concisely, with a focus on effective communication with both technical and non-technical stakeholders.
ATS Keywords: (See the comprehensive list of web development and server administration-relevant keywords for resume optimization, organized by category, at the end of this document.)
π Enhancement Note: The interview process for this role is designed to assess your technical skills, problem-solving abilities, and cultural fit within the organization. By tailoring your portfolio and preparation to the specific requirements of the role and the company, you can maximize your chances of success in the interview process.
π Technology Stack & Web Infrastructure
Frontend Technologies:
- Power Platform: Leverage your expertise in Power Platform-specific languages like PowerFx, SPFx, and strong programming skills in JavaScript, HTML, ASP to design, develop, and maintain custom low-code business solutions using Microsoft's Power Platform and SharePoint Online.
- Responsive Design: Ensure that your solutions are responsive and optimized for various screen sizes and devices, providing an optimal user experience across different platforms.
Backend & Server Technologies:
- Windows Server: Configure and deploy a full complement of Microsoft operating systems infrastructure, including Windows Server, Active Directory, Windows Workstation, and complimentary services and software.
- PowerShell: Demonstrate your proficiency in PowerShell scripting and automation, with a strong understanding of Windows Server administration and management.
- JSON and Graph API: Leverage your experience with JSON and Graph API to integrate Microsoft 365 services and develop enterprise-wide solutions.
Development & DevOps Tools:
- Version Control: Utilize version control systems like Git to manage code changes, track progress, and facilitate collaboration among team members.
- CI/CD Pipelines: Implement continuous integration and continuous deployment (CI/CD) pipelines to automate the deployment process and ensure reliable and efficient delivery of solutions.
- Monitoring Tools: Employ monitoring tools to track the performance and availability of Windows-related technologies, providing appropriate access controls and hardware and software installation as needed.
π Enhancement Note: The technology stack for this role is focused on Microsoft technologies, with a strong emphasis on Power Platform, PowerShell, JSON, and Graph API. By demonstrating your expertise in these technologies and tools, you can effectively design, develop, and maintain custom low-code business solutions using Microsoft's Power Platform and SharePoint Online.
π₯ Team Culture & Values
Web Development Values:
- Innovation: Embrace a culture of innovation and continuous learning, with a strong focus on staying up-to-date with emerging technologies and best practices in the Microsoft ecosystem.
- Collaboration: Foster a collaborative and inclusive work environment, with a focus on effective communication, teamwork, and knowledge sharing among team members.
- Quality: Maintain a strong commitment to quality and excellence, with a focus on delivering high-quality solutions that meet or exceed customer expectations.
- Customer Focus: Prioritize a customer-centric approach, with a deep understanding of business requirements and a commitment to providing tailored solutions that address customer needs.
Collaboration Style:
- Cross-Functional Integration: Encourage cross-functional integration between developers, designers, project managers, and other technical specialists, fostering effective communication and collaboration throughout the project lifecycle.
- Code Review Culture: Establish a code review culture, with a focus on peer programming, knowledge sharing, and continuous learning among team members.
- Knowledge Sharing: Promote a culture of knowledge sharing, with regular training and development opportunities to enhance skills and advance career growth within the team.
π Enhancement Note: SSC HR Solutions fosters a collaborative, innovative, and customer-focused work environment, with a strong commitment to quality and excellence. By embracing these values and collaboration styles, team members can effectively design, develop, and maintain custom low-code business solutions using Microsoft's Power Platform and SharePoint Online.
β‘ Challenges & Growth Opportunities
Technical Challenges:
- Custom Low-Code Business Solutions: Design, develop, and maintain custom low-code business solutions using Microsoft's Power Platform and SharePoint Online, with a strong focus on performance optimization, scalability, and user experience.
- Microsoft 365 Environment: Support the Microsoft 365 environment, with a deep understanding of Microsoft 365 services and the ability to collaborate effectively with stakeholders to ensure optimal performance and minimal downtime.
- User Experience Design: Develop user experience design principles and best practices, with a focus on responsive design, accessibility, and performance optimization.
- Emerging Technologies: Stay up-to-date with emerging technologies and trends in the Microsoft ecosystem, with a commitment to continuous learning and skill development.
Learning & Development Opportunities:
- Technical Skill Development: Leverage opportunities for technical skill development, with a focus on emerging technologies, best practices, and industry trends in the Microsoft ecosystem.
- Conference Attendance and Certification: Attend industry conferences, obtain relevant certifications, and engage with the broader Microsoft community to enhance your knowledge and skills.
- Technical Mentorship and Leadership: Seek mentorship opportunities from experienced team members and contribute to the development of best practices and standards within the team.
π Enhancement Note: This role presents unique technical challenges and growth opportunities, with a strong focus on designing, developing, and maintaining custom low-code business solutions using Microsoft's Power Platform and SharePoint Online. By embracing these challenges and pursuing continuous learning and skill development, you can effectively address the technical demands of the role and advance your career in the Microsoft ecosystem.
π‘ Interview Preparation
Technical Questions:
- Microsoft Technology Stack: Demonstrate your expertise in Microsoft technologies, including PowerShell, JSON, Graph API, and other relevant tools and platforms.
- Problem-Solving: Articulate your problem-solving approach, with a focus on analyzing customer requirements and providing tailored solutions to technical problems of varying degrees of complexity.
- Performance Optimization: Showcase your understanding of performance optimization techniques, with a focus on improving the efficiency and scalability of custom low-code business solutions using Microsoft's Power Platform and SharePoint Online.
Company & Culture Questions:
- Company-Specific Considerations: Research SSC HR Solutions' technology stack, industry, and business objectives, with a focus on understanding the company's unique needs and challenges.
- Collaboration and Teamwork: Demonstrate your ability to work effectively with stakeholders, including project managers, designers, and other technical team members, to ensure effective communication and collaboration throughout the project lifecycle.
- Customer Focus: Articulate your commitment to a customer-centric approach, with a deep understanding of business requirements and a focus on delivering high-quality solutions that meet or exceed customer expectations.
Portfolio Presentation Strategy:
- Custom Low-Code Business Solutions: Highlight your ability to design, develop, and maintain custom low-code business solutions using Microsoft's Power Platform and SharePoint Online, with a focus on performance optimization, scalability, and user experience.
- Problem-Solving and Solution-Building: Demonstrate your ability to analyze customer requirements and provide tailored solutions to technical problems of varying degrees of complexity.
- Company-Specific Considerations: Tailor your portfolio to SSC HR Solutions, highlighting your understanding of the company's technology stack, industry, and business objectives.
π Enhancement Note: The interview process for this role is designed to assess your technical skills, problem-solving abilities, and cultural fit within the organization. By tailoring your portfolio and preparation to the specific requirements of the role and the company, you can maximize your chances of success in the interview process.
π Application Steps
To apply for this Cloud Automation Engineer position at SSC HR Solutions:
- Submit Your Application: Click on the application link provided to submit your application through the Workable application platform.
- Customize Your Portfolio: Tailor your portfolio to SSC HR Solutions, highlighting your ability to design, develop, and maintain custom low-code business solutions using Microsoft's Power Platform and SharePoint Online, with a focus on performance optimization, scalability, and user experience.
- Optimize Your Resume: Tailor your resume to emphasize your technical skills, problem-solving abilities, and relevant experience in backend administration and solution development using Microsoft technologies.
- Prepare for Technical Challenges: Familiarize yourself with the Microsoft technology stack, including PowerShell, JSON, Graph API, and other relevant tools and platforms, with a focus on problem-solving and performance optimization techniques.
- Research the Company: Thoroughly research SSC HR Solutions, with a focus on understanding the company's technology stack, industry, and business objectives, as well as the company's culture, values, and work environment.
β οΈ Important Notice: This enhanced job description includes AI-generated insights and web development/server administration industry-standard assumptions. All details should be verified directly with the hiring organization before making application decisions.
π ATS Keywords
Programming Languages:
- PowerShell
- JSON
- Graph API
- JavaScript
- HTML
- ASP
Web Frameworks:
- Power Platform
- SharePoint Online
Server Technologies:
- Windows Server
- Active Directory
- Windows Workstation
Databases:
- SQL Server
- Azure SQL Database
Tools:
- Git
- Azure DevOps
- Visual Studio Code
- PowerShell ISE
- Azure Portal
Methodologies:
- Agile/Scrum
- CI/CD
- DevOps
- ITIL
Soft Skills:
- Problem-Solving
- Communication
- Teamwork
- Collaboration
- Adaptability
- Flexibility
- Self-Motivation
- Organizational Skills
Industry Terms:
- Cloud Automation
- Infrastructure as Code (IaC)
- Configuration Management
- IT Service Management (ITSM)
- IT Operations Management (ITOM)
- Microsoft 365
- Power Platform
- SharePoint Online
- Azure
- DevOps Engineer
- System Administrator
- Technical Specialist
- IT Professional
By strategically placing these web development and server administration-relevant keywords throughout your resume and application materials, you can optimize your chances of being matched with relevant job opportunities and increase your visibility to potential employers.
Application Requirements
Bachelor's degree with 4 years of experience in IT or an equivalent combination of education and experience is required. Proficiency in scripting with PowerShell and experience with Microsoft 365 services are essential.