Cloud Software Developer
6 months ago
**General Role Description**:
**Main Duties**:
**1.** Cloud Solution Development: Design, develop, and maintain cloud-based solutions using platforms like AWS, Azure, or Google Cloud. Leverage Infrastructure as Code (IaC) and containerization technologies for efficient deployment and scaling.
**4.** Scalability and Performance Optimization: Continuously monitor and optimize cloud resources to ensure high performance, scalability, and cost-efficiency. Implement auto-scaling and load balancing where necessary.
**5.** Automation: Develop and maintain scripts and automation tools to manage cloud resources, provisioning, and deployment pipelines.
**6.** Monitoring and Troubleshooting, Set up monitoring, alerting, and logging systems to proactively identify and resolve issues. Conduct root-cause analysis for incidents and outages.
**7.** Documentation and Best Practices: Document cloud architecture, deployment processes, and best practices for the team. Share knowledge and provide guidance to peers.
**8.** Continuous Learning: Stay current with emerging cloud technologies, trends, and best practices. Attend training, conferences, and engage in self-learning to expand expertise.
**Skills**:
**1.** Software Development: Experience in software development using commonly used programming languages such as Java, Python, or C#.
**2.** Cloud Services: Knowledge of cloud services such as AWS, Azure, or Google Cloud.
**4.** Cloud Security: Deep understanding of security in cloud environments and best practices.
**5.** Automation and Tools: Experience in developing automation tools and version control and deployment.
**6.** Security and Compliance: Ability to effectively implement security and compliance practices in service development.
**7.** Analytical Skills: Ability to analyze performance and core service requirements and enhance them.
**8.** Communication: Excellent communication skills, both written and verbal.
**9.** Team Collaboration: Ability to work effectively with other teams and interact with colleagues and stakeholders.
**Qualifications and Experience**:
- Bachelor's degree in Computer Science, Information Technology, or a related field.
- 10 years’ experience as a Cloud Developer or similar role.
- Proficiency in cloud computing platforms such as AWS, Azure, or Google Cloud.
- Strong programming skills in languages like Python, Java, or Go.
- Experience with Infrastructure as Code (IaC) tools (e.g., Terraform, Cloud Formation).
- Familiarity with containerization and orchestration tools (Docker, Kubernetes).
- Solid understanding of networking, security, and cloud architecture.
- Knowledge of DevOps practices and CI/CD pipelines.
- Excellent problem-solving and communication skills.
- Relevant certifications (e.g., AWS Certified Developer, Azure Developer) are a plus.
Ability to commute/relocate:
- Doha: Reliably commute or planning to relocate before starting work (required)
-
Cloud Architect
1 month ago
Doha, Qatar Applab Software Trading Full time**Key Responsibilities**: - **Cloud Architecture Design**: Lead the design and architecture of scalable, reliable, and cost-effective cloud solutions tailored to meet business requirements. Define best practices and frameworks for cloud adoption and optimization. - **Cloud Infrastructure Management**: Oversee the deployment, management, and monitoring of...
-
Azure Cloud
6 months ago
Doha, Qatar Applab Software Trading Full timeWe are hiring for the position of Azure Cloud & DevOps Engineer. **Required Skills & Experience**: - Bachelor’s degree in computer science or Relevant. - Minimum 1-3 years of working experience in Azure Cloud & DevOps Solutions. - Hands-on experience in DevOps processes (including Continuous Integration (CI) & Continuous Delivery (CD) Pipelines, Test...
-
Backend Software Developer
7 months ago
Doha, Qatar Qatar Living Full time**Position Overview**: As a Backend Software Developer, you will be responsible for designing, developing, and maintaining our backend services, databases, and integrating cloud services. You will collaborate closely with our front-end developers and product team to implement feature integrations, enhance our platform's performance, and contribute to our...
-
Cloud Software Architect
6 months ago
Doha, Qatar Tradify Services Full time**General Role Description**: **Main Duties**: **1.** Create a well-informed cloud strategy and manage the adaption process. **5.** Develop and organize cloud systems. **6.** Work closely with IT security to monitor the company's cloud privacy. **7. **Respond to technical issues in a professional and timely manner. **9.**Identify the top cloud...
-
Software Developer
7 months ago
Doha, Qatar SHADE Full timeKey Responsibilities: **Collaborate with cross-functional teams, including product managers, designers, and other engineers, to define and deliver high-quality software solutions.** **Develop and maintain database schemas and queries using both SQL and NoSQL databases (e.g., MongoDB, Redis).** **Write clean, maintainable, and testable code following best...
-
Senior Software Development Manager
3 weeks ago
Doha, Baladīyat ad Dawḩah, Qatar Duncan & Ross Full timeJob DescriptionWe are seeking an experienced Senior Software Development Manager to guide our clients' development teams in designing, developing, and maintaining software applications.Main Responsibilities:Technical Leadership: Provide technical guidance and direction to the development team, ensuring best practices and coding standards are followed.Project...
-
Senior Software Development Lead
1 month ago
Doha, Baladīyat ad Dawḩah, Qatar Duncan & Ross Full timeWe are seeking an experienced software development lead to guide our client's development teams in designing, developing, and maintaining software applications.About the RoleThe ideal candidate will have a strong technical background, leadership qualities, and a passion for mentoring and developing team members.They will also possess the expertise to build...
-
Software Project Manager
4 months ago
Doha, Qatar Applab Software Trading Full time**Key Responsibilities**: - **Project Planning & Execution**: Create detailed project plans for software development projects, including scope, timelines, resources, and budgets. Execute projects according to these plans and ensure alignment with business objectives. - **Technical Oversight**: Provide technical leadership and guidance throughout the...
-
Software Business Analyst
4 months ago
Doha, Qatar Applab Software Trading Full time**Job Overview**: **Key Responsibilities**: - **Requirements Gathering**: Engage with stakeholders to elicit, document, and validate business requirements for software projects. Utilize various techniques such as interviews, workshops, and surveys to gather comprehensive information. - **Business Analysis**: Analyze business processes and workflows to...
-
Software Project Manager
4 months ago
Doha, Qatar Applab Software Trading Full time**Key Responsibilities**: - **Project Planning & Execution**: Create detailed project plans for software development projects, including scope, timelines, resources, and budgets. Execute projects according to these plans and ensure alignment with business objectives. - **Technical Oversight**: Provide technical leadership and guidance throughout the...
-
Node Js Developer
3 months ago
Doha, Qatar Applab Software Trading Full time**Key Responsibilities**: - **Lead Projects**: Take ownership of critical projects, from initial design through deployment and maintenance. Provide technical leadership and guidance to team members. - **Database Design and Optimization**: Design complex database schemas, ensure data integrity, and optimize database queries for performance. - **Code Quality...
-
DevOps Engineer
4 months ago
Doha, Qatar Applab Software Trading Full time**Key Responsibilities**: - **CI/CD Pipeline Management**: Design, implement, and maintain continuous integration and continuous deployment (CI/CD) pipelines using tools like Jenkins, GitLab CI, Azure DevOps, or similar. - **Infrastructure Automation**: Develop and manage infrastructure as code (IaC) using tools such as Terraform, Ansible, or CloudFormation...
-
Software Development Leader
5 days ago
Doha, Baladīyat ad Dawḩah, Qatar Duncan & Ross Full timeWe are seeking an experienced IT professional to lead our development team in designing, developing, and maintaining software applications. The ideal candidate will have a strong technical background, leadership qualities, and a passion for mentoring and developing team members.Key Responsibilities:Technical Leadership: Provide technical guidance and...
-
Software Development Architect Lead
3 weeks ago
Doha, Baladīyat ad Dawḩah, Qatar Duncan & Ross Full timeAbout Duncan & Ross:">We are a leading technology firm committed to delivering exceptional software solutions. Our team is dedicated to driving innovation and excellence in all aspects of our work.">Job Title: Software Development Architect Lead">We are seeking an experienced Software Development Architect Lead to join our team. This role requires a strong...
-
Software Developer
2 months ago
Doha, Qatar QB Software Development Co. W.L.L Full time**Technical Requirements**: - Knowledge of Backend Frameworks such as Node.js is a must. Knowledge of Laravel and CodeIgniter will be a plus. - Strong Knowledge of Web Development technologies such as HTML5, CSS3, JavaScript and PHP. - Should be familiar with front-end frameworks and libraries such as ReactJS, AngularJS, jQuery, etc. - Should be able to...
-
Software Business Analyst
4 months ago
Doha, Qatar Applab Software Trading Full timeWe are seeking a skilled and detail-oriented Software Business Analyst to join our team in Doha, Qatar. In this role, you will be responsible for analyzing business needs, collaborating with stakeholders, and translating those needs into effective technical solutions. Your work will be crucial in ensuring that our software solutions align with business goals...
-
Drupal Developer
6 months ago
Doha, Qatar Applab Software Trading Full timeExperience in Version management tools (example: GitHub) - Experience on latest Drupal version like 7, 8 and 9 (Experience in version 10 would be an added advantage) - Understanding of MySQL database, table structures and queries - Mandatory experience in creating Custom Drupal Modules, Custom Themes and Rest APIs for Web and Mobile Applications -...
-
Junior Business Analyst
2 weeks ago
Doha, Qatar Applab Software Trading Full time**Job Overview**: As a Junior Business Analyst, you will work closely with business stakeholders and development teams to gather requirements, analyze business processes, and deliver solutions that drive efficiency and value. You will leverage your technical expertise to understand the feasibility of software solutions, assist in system design, and ensure...
-
Project Manager
2 weeks ago
Doha, Qatar Applab Software Trading Full timeAs a Project Manager with a software engineering background, you will oversee the successful delivery of software development projects from inception to completion. You will be responsible for coordinating between stakeholders, managing project timelines, and ensuring that technical teams have the resources they need to succeed. This role requires a deep...
-
Software Engineer
7 months ago
Doha, Qatar PanData Tech Full time**Please note that being located in Qatar is a mandatory requirement for this position.** **Required qualifications**: - Bachelor's Degree in Computer Science, a related field OR equivalent experience. - Excellent written and verbal communication skills, demonstrating the ability to distill key points from complex technical descriptions for non-technical...