Job Openings
CloudOps Engineer
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.