Key Tasks and Responsibilities:
Infrastructure Management:
- Provision and manage infrastructure on Red Hat OpenShift Service (ROSA) on AWS.
- Configure and manage RabbitMQ, RDS, EC2, Amazon EMR, Apache Solr, and Squid Proxy.
- Optimize infrastructure performance and resource utilization.
- Implement automation tools to streamline infrastructure provisioning and management.
Cloud Platform Expertise:
- Leverage expertise in AWS, Snowflake, Google Cloud, Azure, and Databricks to architect and implement cloud-native solutions.
- Migrate and optimize workloads between different cloud platforms.
- Implement cost-effective strategies for cloud resource utilization.
Security and Compliance:
- Implement security best practices to protect infrastructure and data.
- Monitor and respond to security threats and vulnerabilities.
- Ensure compliance with industry standards and regulations.
Monitoring and Troubleshooting:
- Implement robust monitoring tools to track system performance and identify issues.
- Troubleshoot and resolve infrastructure and application issues.
- Optimize system performance and availability.
Required Skills and Experience:
- Strong proficiency in Red Hat OpenShift Service (ROSA) on AWS.
- Deep understanding of cloud computing concepts and technologies (AWS, Azure, GCP).
- Expertise in containerization technologies (Docker, Kubernetes).
- Knowledge in scripting languages (Python, Bash).
- Experience with configuration management tools
- Knowledge of database technologies (MySQL).
- Experience with message queues (RabbitMQ).
- Strong problem-solving and troubleshooting skills.
- Excellent communication and collaboration skills.