Solutions Architect AWS / Cloud Engineer
Job Summary: As a Solutions Architect AWS / Cloud Engineer, you will be responsible for designing, implementing, and managing cloud infrastructure solutions primarily using Amazon Web Services (AWS). You will work closely with clients, stakeholders, and cross-functional teams to understand business requirements, translate them into technical solutions, and ensure successful deployment and operation of cloud environments.
Key Responsibilities:
- Architecture & Design: Design and architect scalable, secure, and resilient cloud solutions on AWS that align with best practices and business requirements.
- Cloud Strategy: Develop cloud strategies, including cost optimization, security, governance, and automation, to meet the long-term goals of clients.
- Implementation & Deployment: Lead the implementation of cloud infrastructure, including provisioning, configuration, and deployment of AWS services such as EC2, RDS, S3, Lambda, and more.
- Migration: Plan and execute cloud migration projects, ensuring minimal disruption and optimal performance during the transition from on-premises or other cloud platforms to AWS.
- Security & Compliance: Ensure that cloud architectures meet security and compliance requirements, implementing best practices for data protection, identity management, and access control.
- Automation & DevOps: Develop and implement CI/CD pipelines, infrastructure as code (IaC), and other automation tools to streamline operations and reduce manual processes.
- Performance Monitoring: Monitor and optimize cloud infrastructure performance, ensuring high availability, scalability, and reliability of deployed solutions.
- Collaboration: Work closely with development teams, project managers, and other stakeholders to understand requirements, provide technical guidance, and ensure successful project delivery.
- Documentation: Maintain detailed documentation of cloud architectures, processes, and configurations to support ongoing management and knowledge sharing.
- Innovation: Stay current with emerging cloud technologies and trends, and identify opportunities to leverage new tools and services to enhance solutions.
Requirements
Qualifications:
- Education: Bachelor's degree in Computer Science, Information Technology, or a related field (or equivalent work experience).
- Experience:
- 5+ years of experience in cloud engineering or solutions architecture.
- Proven experience with AWS Services.
- Experience with cloud migration, automation, and DevOps practices.
- Proven experience with IaC
- Certifications: AWS Certified Solutions Architect Professional is required. Additional AWS certifications are a plus.
- Skills:
- Strong understanding of cloud architecture principles, including scalability, security, performance, and cost optimization.
- Proficiency in infrastructure as code (IaC) tools such as Terraform, CloudFormation, or Ansible.
- Experience with containerization and orchestration technologies, such as Docker and Kubernetes.
- Strong scripting skills (e.g., Python, Bash, PowerShell).
- Familiarity with CI/CD pipelines and DevOps practices.
- Excellent communication and interpersonal skills, with the ability to explain complex technical concepts to non-technical stakeholders.
- Strong problem-solving skills and the ability to work independently and as part of a team.
Preferred Qualifications:
- Experience with other cloud platforms (e.g., Azure, Google Cloud) is a plus.
- Experience with hybrid cloud environments and multi-cloud strategies.
- Knowledge of networking, security, and compliance frameworks in cloud environments.
- Experience with serverless architectures and microservices.
Benefits
- Integration with global brands and disruptive startups.
- Remote work/Home office. *You will be informed from the first session if any positions require a hybrid or on-site format. Don't worry, most are remote!
- Work schedule aligned with your assigned team/project. (Client's time zone)
- Monday to Friday work week.
- Legal benefits.
- Official holidays according to your assigned team/project.
- Vacation days *You can use these days after six months with the company.
- Day off on your birthday.
- Major medical insurance.
- Life insurance.
- Virtual integration events and interest groups.
- Meetups with special guests from companies, IT professionals, and prestigious universities.
- Constant feedback and performance tracking.
- Access to courses and certifications.
- Multicultural work teams.
- English classes.
- Opportunities across our different business lines.
Proudly certified as a Great Place to Work!