Senior Cloud Engineer (AWS)

Valtech
Full_time

📍 Job Overview

  • Job Title: Senior Cloud Engineer (AWS)
  • Company: Valtech
  • Location: North Macedonia - Remote
  • Job Type: Hybrid
  • Category: DevOps
  • Date Posted: July 30, 2025
  • Experience Level: 5-10 years
  • Remote Status: Remote

🚀 Role Summary

  • Key Responsibilities: Build, change, and maintain cloud infrastructures in AWS, support teams in setting up their pipelines, ensure security on the cloud infrastructure, coach junior colleagues, and participate in a 24x7 on-call duty rotation.
  • Key Skills: Cloud Engineering, AWS, Infrastructure As Code, Terraform, Monitoring Systems, Pipelining Tools, Microservices, Docker, Kubernetes, Cloud Architecture, DevOps, Communication, Security, High Availability, E-commerce, International Collaboration.

💻 Primary Responsibilities

  • Cloud Infrastructure Management: Build, change, and maintain cloud infrastructures in AWS, focusing on compute, data, and networking.
  • Security and Monitoring: Set up logging, monitoring, and security for cloud infrastructures.
  • Pipeline Support: Support teams in setting up and maintaining their pipelines.
  • Collegial Coaching: Coach junior colleagues to improve their technical skills.
  • Cloud Improvement Advisement: Proactively advise teams, clients, and projects on cloud-related improvements in the areas of performance, availability, security, and reliability.
  • On-Call Duty Rotation: Participate as an L3 cloud engineer in the 24x7 on-call duty rotation.
  • Transparent Communication: Communicate transparently and be verbose about the work done in the project tools of the team.
  • Documentation and Automation: Create and maintain necessary documentation and automation wherever it makes sense.

🎓 Skills & Qualifications

  • Education: Relevant degree or equivalent experience in cloud computing, computer science, or a related field.
  • Experience: At least 5 years of experience as a cloud engineer in AWS, with a strong focus on Infrastructure As Code, Terraform, and microservices.
  • Required Skills:
    • Proficient in AWS services, including ECS, EKS, Lambda, RDS, Guardduty, Cloudwatch, ALB, ELB, VPC, NSG, and Cloudfront.
    • Solid knowledge of Infrastructure As Code, preferably Terraform.
    • Experience with monitoring systems, such as Datadog, New Relic, Dynatrace, Prometheus, Grafana, and AWS CloudWatch.
    • Familiarity with various pipelining tools, such as GitHub, Azure DevOps, Gitlab, and Jenkins.
    • Proficiency in Docker and Kubernetes.
    • Strong conceptual understanding of cloud architecture and system thinking.
    • Experience working in a DevOps context.
  • Preferred Skills:
    • Experience working with publicly accessible, highly available eCommerce and/or experience platforms.
    • Experience working in an international context with on- and off-shore teams.

📊 Web Portfolio & Project Requirements

  • Portfolio Essentials:
    • Demonstrate cloud infrastructure projects showcasing your ability to build, change, and maintain AWS cloud infrastructures.
    • Highlight your experience with Infrastructure As Code, Terraform, and microservices.
    • Include examples of your work in setting up logging, monitoring, and security for cloud infrastructures.
    • Showcase your ability to support teams in setting up and maintaining their pipelines.
  • Technical Documentation:
    • Provide detailed documentation for your cloud infrastructure projects, including code quality, commenting, and documentation standards.
    • Demonstrate your experience with version control, deployment processes, and server configuration.
    • Include examples of your work in testing methodologies, performance metrics, and optimization techniques.

💵 Compensation & Benefits

  • Salary Range: Competitive salary package based on experience and location. Research shows the average salary for a Senior Cloud Engineer in North Macedonia is around $25,000 - $35,000 USD per year.
  • Benefits:
    • Flexibility: Remote and hybrid work options (country-dependent).
    • Career Advancement: International mobility and professional development programs.
    • Learning and Development: Access to cutting-edge tools, training, and industry experts.

🎯 Team & Company Context

  • Company Culture: Valtech fosters a workplace culture that encourages creativity, diversity, and autonomy, with a strong focus on collaboration and innovation.
  • Development Methodology: Valtech uses Agile methodologies, including Scrum, for project management and software development.
  • Team Structure: The cloud team at Valtech consists of cloud engineers, cloud architects, and cloud specialists, working together to deliver cloud solutions for clients.
  • Company Size: Valtech is a large global agency with over 5,000 employees worldwide, providing a dynamic and diverse work environment.

🌐 Career & Growth Analysis

  • Web Technology Career Level: Senior Cloud Engineer (AWS) at Valtech is a senior-level role, focusing on cloud infrastructure management, security, and team leadership.
  • Reporting Structure: The Senior Cloud Engineer (AWS) role reports directly to the Cloud Engineering Manager or a similar role, depending on the specific team structure.
  • Technical Impact: Senior Cloud Engineers at Valtech have a significant impact on the technical direction of cloud projects, working closely with software engineers, QA engineers, and frontend engineers to deliver scalable and secure cloud solutions.

🌐 Work Environment

  • Office Type: Remote work environment with occasional on-site collaboration opportunities.
  • Office Location(s): North Macedonia - Remote, with potential on-site collaboration opportunities in other global Valtech offices.
  • Workspace Context:
    • Collaborate with a diverse, global team of cloud engineers, software engineers, QA engineers, and frontend engineers.
    • Work with modern cloud infrastructure tools, including AWS services, Terraform, and Kubernetes.
    • Contribute to a culture of continuous learning, innovation, and collaboration.

📄 Application & Technical Interview Process

  • Interview Process:
    1. Technical assessment: Demonstrate your cloud infrastructure management skills, focusing on AWS services, Terraform, and microservices.
    2. Behavioral assessment: Showcase your communication, collaboration, and problem-solving skills in a team context.
    3. Final evaluation: Discuss your career goals, cultural fit, and potential growth opportunities within Valtech.
  • Portfolio Review Tips:
    • Highlight your cloud infrastructure projects, focusing on AWS services, Terraform, and microservices.
    • Include detailed documentation for your cloud infrastructure projects, demonstrating your technical expertise and attention to detail.
    • Showcase your ability to work collaboratively with diverse teams, emphasizing your communication and problem-solving skills.
  • Technical Challenge Preparation:
    • Familiarize yourself with the latest AWS services, best practices, and security guidelines.
    • Brush up on your Terraform skills, focusing on infrastructure as code, modularity, and state management.
    • Prepare for live coding exercises and system design challenges, focusing on cloud architecture, scalability, and performance optimization.

🛠 Technology Stack & Web Infrastructure

  • Frontend Technologies: Not applicable for this role.
  • Backend & Server Technologies:
    • AWS Services: ECS, EKS, Lambda, RDS, Guardduty, Cloudwatch, ALB, ELB, VPC, NSG, and Cloudfront.
    • Infrastructure Tools: Terraform, Docker, and Kubernetes.
  • Development & DevOps Tools:
    • Version Control: Git (GitHub, GitLab, or Bitbucket).
    • CI/CD Pipelines: Jenkins, GitHub Actions, or AWS CodePipeline.
    • Monitoring Tools: Datadog, New Relic, Dynatrace, Prometheus, Grafana, and AWS CloudWatch.
    • Infrastructure as Code: Terraform.

👥 Team Culture & Values

  • Web Development Values: Valtech values share, care, and dare, emphasizing collaboration, innovation, and continuous learning.
  • Collaboration Style: Valtech fosters a culture of cross-functional collaboration, with regular code reviews, pair programming, and knowledge-sharing sessions.
  • Team Dynamics: Valtech's global and diverse team promotes a culture of inclusivity, respect, and open communication.

🌱 Challenges & Growth Opportunities

  • Technical Challenges:
    • Stay up-to-date with the latest AWS services, best practices, and security guidelines.
    • Continuously improve your Terraform skills, focusing on infrastructure as code, modularity, and state management.
    • Develop expertise in cloud architecture, scalability, and performance optimization.
  • Learning & Development Opportunities:
    • Participate in Valtech's professional development programs, including training, workshops, and webinars.
    • Contribute to Valtech's open-source projects and internal tools, gaining exposure to new technologies and best practices.
    • Collaborate with Valtech's global cloud team, sharing knowledge and learning from experienced cloud engineers.

💡 Interview Preparation

  • Technical Questions:
    • Prepare for technical questions focusing on AWS services, Terraform, and microservices, including live coding exercises and system design challenges.
    • Brush up on your cloud architecture, scalability, and performance optimization knowledge.
  • Company & Culture Questions:
    • Research Valtech's company culture, values, and global presence.
    • Prepare questions about Valtech's cloud team structure, collaboration, and growth opportunities.
  • Portfolio Presentation Strategy:
    • Tailor your portfolio presentation to showcase your cloud infrastructure projects, focusing on AWS services, Terraform, and microservices.
    • Include detailed documentation for your cloud infrastructure projects, demonstrating your technical expertise and attention to detail.
    • Prepare a live demo of your cloud infrastructure projects, highlighting your ability to work collaboratively with diverse teams.

📌 Application Steps

To apply for this Senior Cloud Engineer (AWS) position at Valtech, follow these steps:

  1. Submit your application through the application link provided.
  2. Tailor your resume and portfolio to highlight your cloud infrastructure management skills, focusing on AWS services, Terraform, and microservices.
  3. Prepare for the technical assessment by reviewing the latest AWS services, best practices, and security guidelines, and brushing up on your Terraform skills.
  4. Research Valtech's company culture, values, and global presence, and prepare questions about the cloud team structure, collaboration, and growth opportunities.
  5. Prepare a live demo of your cloud infrastructure projects, highlighting your ability to work collaboratively with diverse teams.

Application Requirements

You should have at least 5 years of experience as a cloud engineer in AWS and solid knowledge of serverless services. Experience with Infrastructure as Code, monitoring systems, and microservices-related technology is also required.