About the job CloudOps Engineer
Position Overview:
We are seeking an experienced CloudOps Engineer to join our team. The ideal candidate will possess a solid background in managing cloud infrastructure and operations, with expertise in Kubernetes, Terraform, and networking, coupled with a strong understanding of AWS services, scripting languages, cloud integration/migration, and web hosting technologies. You will play a crucial role in maintaining, scaling, and optimizing our cloud environments.
Key Responsibilities:
Kubernetes Management:
- Manage and optimize Kubernetes clusters, ensuring scalability, security, and reliability.
- Handle deployments, monitoring, and troubleshooting of containerized applications.
Infrastructure as Code (IaC):
- Design, deploy, and manage infrastructure using Terraform .
- Automate cloud resource provisioning, scaling, and de-provisioning.
Networking:
- Manage and troubleshoot networking solutions, including routing, firewalls, load balancing, and VPNs.
- Ensure secure and efficient network connectivity for cloud-hosted applications.
Active Directory & DNS Management:
- Configure and maintain Active Directory (AD) environments.
- Implement and manage Group Policy objects (GPOs) to ensure a secure and efficient user environment.
- Manage DNS services within AD for internal network name resolution and ensure proper configuration and functionality.
AWS Expertise:
- Manage and optimize AWS infrastructure resources , including EC2, S3, RDS, and VPCs.
- Utilize AWS Application Services such as Lambda, API Gateway, SNS, SQS, and Kinesis Data Firehose.
- Configure and manage Route 53 for DNS management, including hosted zones, record sets, and domain routing.
Database Management:
- Manage and maintain MSSQL and other database systems, including deployment, backup, performance tuning, and troubleshooting.
Web Hosting:
- Configure, manage, and troubleshoot web hosting solutions using Apache and Nginx .
- Ensure high availability, security, and performance of hosted applications and websites.
Scripting & Automation:
- Develop and maintain scripts using Bash and Windows scripting to automate routine tasks.
- Troubleshoot and debug existing scripts to ensure reliability.
Programming Knowledge:
- Read, analyze, and troubleshoot code in Python , Java , and JavaScript to support development teams and resolve issues.
Required Qualifications:
- Minimum 2 years of cloud/networking experience .
- Expertise in AWS Infrastructure Resources , including Route 53 for DNS management.
- Experience with AWS Application Services .
- Experience managing MSSQL databases and their operations.
- Proficiency in Terraform for managing infrastructure as code.
- Proficiency in Bash and Windows scripting for task automation.
- Basic proficiency in reading and troubleshooting Python , Java , and JavaScript .
Preferred Skills:
- Strong problem-solving abilities and a proactive approach to troubleshooting.
- Experience with CI/CD pipelines and DevOps workflows.
- Familiarity with monitoring and logging tools like Prometheus, Grafana, and CloudWatch.
- Knowledge of security best practices in cloud environments.