Cloud Engineer

EDV Werke is looking for a Cloud Engineer

Form of cooperation: B2B Contract

Working Model:  Remote

Requirements:

  • Expertise in Public Cloud Platforms: Proven experience in deploying and managing scalable infrastructure using AWS and Google Cloud Platform services.

  • Proficiency in Infrastructure as Code (IaC): Hands-on knowledge of Terraform and AWS CloudFormation to automate cloud infrastructure provisioning and lifecycle management.

  • CI/CD Implementation: Strong understanding of continuous integration and delivery pipelines, including tools like AWS CodePipeline, GitLab CI/CD, and related DevOps workflows.

  • Solid Operating System Fundamentals: Advanced OS administration skills in both Linux and Windows environments, including shell scripting and system tuning.

  • Containerization & Orchestration Experience: Practical experience with Docker and Kubernetes for packaging, deployment, and orchestration of containerized applications in cloud-native environments.

  • Cloud Networking Expertise: Deep understanding of virtual networks, routing, VPNs, DNS, load balancing, and security groups within cloud environments.

  • Cloud Security Knowledge: Familiarity with cloud-native security services and best practices for identity, access, encryption, and compliance in multi-cloud architectures.

  • Experience with Configuration Management: Working knowledge of tools such as Ansible, Chef, or Puppet for consistent and repeatable system configuration at scale.

  • DevSecOps Mindset: Experience integrating security into the DevOps lifecycle, including static and dynamic code analysis, compliance scanning, and secrets management.

  • Monitoring & Observability: Ability to set up logging, metrics, and alerting systems using cloud-native and third-party tools to ensure visibility and reliability.

  • Disaster Recovery & Backup Planning: Knowledge of designing and implementing DR strategies, backup policies, and multi-region failover in public cloud environments.

  • Automation & Scripting: Proficiency in scripting languages such as Python, Bash, or PowerShell to automate repetitive tasks and support custom workflows.

  • Collaborative Approach: Ability to work closely with development, security, and operations teams to deliver secure, scalable, and cost-effective cloud solutions.


Responsibilities:

  • Design and Manage Cloud Infrastructure: Architect, deploy, and maintain scalable, secure, and cost-efficient infrastructure on AWS and Google Cloud Platform.
    • Implement Infrastructure as Code (IaC): Use Terraform and CloudFormation to automate cloud resource provisioning, management, and teardown across environments.

    • Build and Maintain CI/CD Pipelines: Develop and manage continuous integration and delivery pipelines using tools like AWS CodePipeline and GitLab CI/CD to enable automated deployments.

    • Support OS-Level Configuration: Configure, harden, and optimize Linux and Windows servers used in cloud workloads, ensuring system reliability and security.

    • Deploy and Orchestrate Containers: Package applications with Docker and manage their lifecycle using Kubernetes clusters deployed on public cloud services.

    • Design and Troubleshoot Cloud Networking: Configure virtual networks, subnets, firewalls, and VPNs; diagnose and resolve connectivity and routing issues in cloud environments.

    • Implement and Monitor Cloud Security: Apply cloud-native security practices including IAM policies, encryption at rest/in transit, and compliance with regulatory frameworks.

    • Automate Configuration Management: Use configuration management tools (e.g., Ansible, Chef) to standardize and automate server configurations and updates.

    • Embed Security into DevOps Pipelines (DevSecOps): Integrate security scans, vulnerability assessments, and compliance checks into CI/CD processes to enforce secure development practices.

    • Establish Monitoring and Alerting Solutions: Deploy observability tools and dashboards to track performance metrics, system health, and operational incidents in real time.

    • Plan and Implement Disaster Recovery: Develop backup strategies, design high availability architectures, and test recovery procedures across multiple cloud regions.

    • Script Automation Workflows: Create custom scripts in Python, Bash, or PowerShell to streamline operations, improve consistency, and reduce manual effort.

    • Collaborate Across Teams: Work closely with development, operations, and security stakeholders to align cloud infrastructure with business goals and ensure operational excellence.

Benefits:

  • Competitive salary with performance-based bonuses.
  • Opportunities for professional development and advancement.
  • Dynamic and collaborative work environment

To apply for this job email your details to joanna.zuchowska@edvwerke.ch