DevOps – Cloud Engineer

lxbfYeaa - قطر - الدوحة

Job Objective

To manage the cloud infrastructure and services used to host and run the applications. Setting up, configuring, and maintaining cloud resources. Work proficiently with platforms like Amazon Web Services (AWS), Microsoft Azure, or Google Cloud Platform (GCP). Design, implement, and support the cloud infrastructure and processes to provide a rapid, secure, and cost-effective use of cloud for the laboratory. Will play a critical role in enabling the workforce to leverage cloud technologies.



Reporting Relationships

Manager - Technical Support



Key Roles & Responsibilities

· Collaborate with systems administrators, developers, stakeholders, and leadership to develop consensus-based outcomes around cloud infrastructure provisioning, monitoring, management, and troubleshooting.

· Develop tools, scripts or templates that automate cloud security controls, governance, compliance validations and operational processes.

· Design and maintain CI/CD pipelines that automate deployment processes and improve efficiency.

· Ensure maximum automation of day to day tasks.

· Implement and maintain security best practices, ensuring proper access controls and permissions.

· Engage with developers to understand their workloads and how they can leverage cloud technologies.

· Draft and publish infrastructure architectural artifacts and assets.

· Present and communicate solutions to technical and non-technical stakeholders.

· Identify and address performance bottlenecks and resolve bugs to improve the overall user experience.

· Participate in agile development processes, including sprint planning, daily stand-ups, and sprint reviews.

· Integrate frameworks with Continuous Integration, Deployment, and Testing pipelines

· Support and develop proof-of-concepts and pilots with newest technology standards

· Collaborate on incident management, problem analysis, quality and control

· Contribute to the development and enhancement of Company’s long-term IT Technical and Applications Road-map

· Ability to identify and address root cause of production problems, and a strong background in resolving application support issues

· Recommend new technology solutions and implement strategies to drive cloud-based productivity

· Perform other job-related duties as assigned.



Qualification/Experiences/Skills

Bachelor’s Degree in Information Technology, Computer Sciences or equivalent.

5 years of experience as a Full Stack Developer / Software Engineer


Computer Skills

● Significant experience in AWS core services, such as DynamoDB or any other NoSQL database, API Gateway, S3, Lambda, EC2, RDS, SNS, SQS, VPC & CloudWatch, or equivalent Azure services.

● Advanced knowledge of security best practices in AWS using IAM, SCP, KMS, GuardDuty & Config , OAuth or equivalent Azure services.

● Significant experience implementing cloud services using Python, Java, Webdav, Angular/React, or other similar languages.

● Advanced knowledge of developing infrastructure as code (IaC) using AWS CloudFormation and/or Terraform/Ansible, CDK and CI/CD tools, such as CodePipeline, Jenkins, GitLabs or equivalent Azure services.

● Significant experience with server-less approaches using AWS Lambda, serverless app development using SAM – Serverless Application Model, ECS or EKS, or equivalent Azure services.



Market/Industry/Functional Knowledge

· Experience with working on scalable and maintainable services

· Experience in working in an agile development environment.

· Experience with continuous integration and deployment tools

· Passion for UI with a good sense of usability and design

· Experience with consuming and building RESTful web-services, React, Typescript, GraphQL and Node.js

· Experience working with cross-browser behaviors and quirks.

· Experience with using telemetry to gain insights into usage patterns and feature success

تاريخ النشر: اليوم
الناشر: LinkedIn
تاريخ النشر: اليوم
الناشر: LinkedIn