Job Description
Roles & Responsibilities
The Quality Assurance Consultant is responsible for ensuring the quality, performance, and reliability of software applications and systems in line with technical standards and best practices. This role plays a key part in identifying issues, executing testing processes, and collaborating with cross-functional teams to improve product quality and user experience, while maintaining professionalism, effective communication, and adherence to quality assurance methodologies, project requirements, and continuous improvement processes.
Key Responsibilities
- Design, implement, and maintain scalable cloud-based infrastructure and solutions using leading cloud platforms such as AWS, Azure, and Google Cloud Platform.
- Develop, automate, and optimize deployment processes using CI/CD tools and infrastructure-as-code technologies.
- Manage containerized applications and orchestration platforms including Docker and Kubernetes.
- Monitor cloud environments to ensure optimal performance, availability, security, and cost efficiency.
- Troubleshoot and resolve infrastructure, deployment, and system-related issues in a timely manner.
- Collaborate with development and technical teams to support application deployment and system integration.
- Maintain and improve cloud architecture, system reliability, and operational processes in line with best practices.
- Ensure proper documentation of infrastructure, configurations, and deployment procedures.
- Adapt effectively to fast-paced technical environments while maintaining high attention to detail and operational excellence.
Desired Candidate Profile
Requirements
- Minimum 3 years of experience.
- Bachelor s degree in Computer Science or similar fields.
- Experience with leading cloud providers (AWS, Azure, Google Cloud Platform) and their services
- Strong working knowledge of Python, Java, Docker, Kubernetes, Mesos, etc.
- Experience with CI/CD tools (GitLab, Bitbucket, Terraform, etc.)
- Ability to set up and manage monitoring for cloud-based solutions (cost, performance, etc.)
- Detail-oriented professional with strong technical expertise and the ability to work in a fast-paced cloud environment.