Software Enginer / Cloud Engineer / Systems Developer
وصف الوظيفة
Role Description The Software Engineer / Cloud Engineer / Systems Developer is responsible for designing, developing, implementing, and maintaining software applications, cloud-based infrastructure, and integrated technology systems. This role involves building scalable software solutions, optimizing system performance, managing cloud environments, and ensuring the reliability, security, and efficiency of digital platforms.
Responsibilities include developing and testing software applications, designing system architectures, managing cloud deployments, maintaining databases, integrating APIs, troubleshooting technical issues, automating workflows, and improving existing system functionality. The position also focuses on monitoring infrastructure performance, implementing security measures, supporting system upgrades, and collaborating with technical teams to deliver reliable and scalable technology solutions. Additionally, the role contributes to system documentation, technical improvements, and the continuous development of business technology infrastructure.
Qualifications
- Strong understanding of software development, cloud computing, and systems architecture.
- Knowledge of programming languages, frameworks, and application development principles.
- Familiarity with cloud platforms, infrastructure management, and deployment processes.
- Understanding of databases, APIs, networking, and system integration.
- Knowledge of software testing, debugging, and performance optimization.
- Familiarity with cybersecurity principles and system administration.
- Strong analytical thinking and technical problem-solving abilities.
- Ability to manage multiple development tasks and technical projects.
- Good communication, collaboration, and technical documentation skills.
هل أنت مهتم بهذه الوظيفة؟