MetroStar
Powering Change
We are seeking a highly experienced and forward-thinking Cloud Engineer to join our dynamic engineering team. In this role, you will be responsible for designing, developing, implementing, and maintaining cloud infrastructure that supports our business applications and client requirements. You will work closely with developers, architects, and stakeholders to ensure that our systems are secure, scalable, and optimized for high performance.
As a Cloud Engineer, you will play a critical role in shaping our cloud strategy, evaluating emerging technologies, and driving automation across our cloud environments. You will also provide technical support, resolve complex infrastructure issues, and continuously improve our cloud operations based on industry best practices.
Key Responsibilities
Cloud Infrastructure Design & Implementation
- Collaborate with engineering, DevOps, product, and development teams to identify and evaluate the most effective cloud-based solutions.
- Design and implement end-to-end cloud architectures using AWS, Azure, or Google Cloud Platform (GCP).
- Develop and deploy modular, highly scalable, and maintainable cloud-based applications.
- Configure and maintain virtual networks, security groups, load balancers, VPNs, and cloud storage solutions.
Optimization & Maintenance
- Regularly optimize cloud infrastructure costs and improve performance by analyzing resource usage.
- Monitor cloud systems to ensure high availability, minimal downtime, and robust performance.
- Implement continuous improvement strategies based on operational insights and performance data.
- Maintain infrastructure as code (IaC) using tools such as Terraform, CloudFormation, or ARM templates.
Cloud Security & Compliance
- Ensure cloud environments follow best practices for security, compliance, and data protection.
- Identify, analyze, and resolve security vulnerabilities and infrastructure weaknesses.
- Work with security teams to implement identity management, access control, encryption, and monitoring.
Automation, CI/CD & DevOps
- Build and maintain CI/CD pipelines for automated deployment across multiple environments.
- Work with DevOps teams to automate repeating operational tasks using scripts or automation tools.
- Integrate monitoring and logging services for proactive issue detection and resolution.
Troubleshooting & Support
- Diagnose and resolve complex cloud infrastructure or deployment issues.
- Support development teams by providing cloud resource guidance and performance optimization techniques.
- Provide technical support to internal teams and clients, ensuring cloud services meet business needs.
Innovation & Research
- Continuously research and evaluate new cloud technologies, tools, and frameworks.
- Recommend architectural improvements and modernization strategies for existing systems.
- Educate internal teams on cloud best practices, emerging trends, and new technology adoption.
Client Collaboration
- Interact directly with clients to understand their cloud requirements and challenges.
- Provide expert recommendations to clients based on industry standards and best practices.
- Assist in preparing cloud migration strategies for client projects.
Qualifications & Skills
Education
- Bachelor’s degree in Computer Science, Information Technology, or a related field.
- Professional certifications such as AWS Solutions Architect, Azure Administrator/Architect, or GCP Cloud Engineer are highly preferred.
Technical Experience
- Minimum 3+ years of hands-on experience working with cloud platforms (AWS/Azure/GCP).
- Strong experience in virtualization, cloud networking, containerization (Docker, Kubernetes), and microservices architecture.
- Proficiency with CI/CD systems such as Jenkins, GitHub Actions, GitLab CI, or Azure DevOps.
- Experience with SysOps, monitoring tools, and alerting platforms (CloudWatch, Datadog, Prometheus, Grafana).
- Knowledge of scripting languages like Python, Bash, or PowerShell.
- Experience with infrastructure management using Terraform, Ansible, CloudFormation, or similar tools.
Soft Skills
- Strong analytical thinking and problem-solving ability.
- Excellent communication and interpersonal skills.
- Ability to work independently and collaboratively in a team environment.
- Strong customer-service mindset with proven client management experience.
- Ability to manage priorities in a fast-paced environment.
Why Join Us?
- Opportunity to work with modern cloud-native technologies.
- Exposure to challenging, large-scale cloud environments.
- Growth-focused culture with continuous learning and upskilling opportunities.
- Collaborative team with a strong focus on innovation and problem-solving.
- Competitive salary and career advancement opportunities.