Job Openings
Medior Cloud Engineer
About the job Medior Cloud Engineer
The Cloud Engineer role involves orchestrating the onboarding of public cloud services, implementing advanced automation using tools, optimizing cloud resources for efficiency, and leading the execution of cloud infrastructure projects. This position requires a strong technical background in continuous integration, security practices, and infrastructure-as-code, coupled with a dynamic and engaging approach to navigating the challenges of a fast-paced, innovative environment.
Key tasks and responsibilities:
- Onboard public cloud services and engineer new features for adopted services;
- Manage infrastructure as code (IaC) using tools like Terraform;
- Develop and maintain automation scripts for provisioning, scaling, and managing cloud resources;
- Implement continuous integration and deployment (CI/CD) pipelines;
- Implement security best practices and compliance and company policies and guidelines related to cloud;
- Set up monitoring tools to track system performance, availability, and incidents;
- Monitor public cloud resources and optimize configurations for cost and performance;
- Provide on-call support for cloud services and infrastructure;
- Resolve incidents, perform root cause analysis, create post-mortem documents and implement preventive measures;
- Collaborate with development and operations teams to ensure seamless integration of applications;
- Share knowledge and updates about cloud services and features to the internal developer community;
- Monitor cloud costs and analyze usage to optimize spending (FinOps cycle);
- Working as SDU (Secondary Delivery Unit), plan, organize, and manage all phases of cloud infrastructure provisioning chain, ensuring successful delivery in compliance with the client processes;
- Infrastructure setup and configuration using infrastructure as code approach on cloud platforms (i.e. Azure, GCP);
-
Requirements:
- At least 3 years experience in cloud engineering and operational support experience with one of the leading cloud providers (AWS, Google, Azure).
- Ability to troubleshoot infrastructure problems using native tools embedded in the cloud platforms.
- Basic DevOps/coding skills in at least one of: Python or Terraform.
- Strong communication and interpersonal skills.
- Analytical and problem-solving mindset.
- Ability to work collaboratively in cross-functional teams.
- Striving for the elimination of manual operational processes to promote a DevOps oriented software delivery model.
- Experience with containers and container orchestration, Kubernetes, and Docker, including lifecycle management of containers.
- Knowledge of web security, identity, and networking protocols.
- Security: Knowledge of cloud security best practices and access management (IAM), encryption.
- Automation Scripting: Skills in scripting languages like Python, Bash, or PowerShell for automating tasks and workflows.
- Database Management: Understanding of cloud-based database services and how to manage data storage efficiently.
- Continuous Integration/Continuous Deployment (CI/CD): Knowledge of CI/CD pipelines to automate the testing and deployment of applications.