Senior Cloud Software Engineer
Outvise -
Doha, QatarPosted 1 year ago23People have clicked1 open position
Job Details
Experience Needed:
Career Level:
Education Level:
Salary:
Job Categories:
Skills And Tools:
Job Description
Our client, a leading multinational group in the energy sector, is at the forefront of innovation in the industry and is looking for a Senior Software Engineer.You will be responsible for the entire product life-cycle from conception to deployment of enterprise cloud software for different energy applications, interfacing with other developers and stakeholders to ensure products meet functional and performance requirements.This role is fully based in Doha, Qatar.Candidates will be asked to relocate and we can support the process with visa and logistics.Responsibilities:Designing, planning, and executing cloud architecture strategiesImplementing cloud solutions across various platforms such as Azure and AWSMigrating on-premise applications to cloud platformsConducting risk assessments for cloud-based applicationsDesigning and implementing CI/CD pipelinesCreating and managing cloud resources through Infrastructure as Code (IaC)Ensuring cloud solutions are compliant with security protocolsAlign cloud architecture with business requirementsLeading technical teams: building strong, motivated, focused teamsRequired Skills / Experience:Bachelor's degree in Computer Science or related field. MSc or PhD would be a plusMore than 5 years of experience in similar positions.Strong expertise in cloud computing and cloud services (Azure, AWS)Proficiency in programming languages such as Python or JavaExpertise in Infrastructure as Code (IaC) tools like Terraform, AnsibleExperience in designing and implementing microservices architectureStrong knowledge in networking, security, and cloud-based delivery modelsProficient in using DevOps tools like Jenkins, Git, and DockerPreferred Additional Skills:Relevant certifications in cloud architecture (e.g., AWS Certified Solutions Architect, Azure Solutions Architect)Experience with Kubernetes or other container orchestration platformsFamiliarity with serverless architecturesExperience with Big Data technologies like Hadoop, SparkExposure to Artificial Intelligence/Machine Learning (AI/ML) technologies