CloudOps Engineer
4 months ago
Job Summary
We are seeking a highly skilled AWS Cloud Engineer with expertise in managing cloud-based infrastructure (AWS) and strong experience in Kubernetes orchestration. The ideal candidate will be responsible for designing, implementing, and maintaining AWS cloud solutions while effectively utilizing Kubernetes for container orchestration and management.
Responsibilities
Design, deploy, and maintain AWS cloud-based infrastructure solutions
Develop automation scripts and tools for provisioning, configuration, and deployment in AWS environments
Conduct regular system audits and implement security best practices to safeguard AWS resources
Optimize AWS infrastructure for cost-efficiency while maintaining performance and reliability
Design and implement backup, recovery, and disaster response strategies for critical systems
Stay abreast of AWS services, industry trends, and emerging technologies to recommend improvements and innovations
Implement and manage Kubernetes clusters for container orchestration, ensuring scalability, reliability, and performance
Collaborate with cross-functional teams to define and implement strategies for deploying applications on Kubernetes
Automate deployment, scaling, and management of containerized applications
Monitor and optimize AWS and Kubernetes environments for performance, security, and cost-efficiency
Troubleshoot issues related to AWS services and Kubernetes deployments
Develop and implement backup and disaster recovery strategies for cloud-based applications
Stay updated with industry best practices and emerging technologies related to AWS and Kubernetes
Requirements
Extensive hands-on experience with AWS services such as EC2, S3, VPC, IAM, etc
Proficiency in Kubernetes architecture, deployment, and management
Strong scripting and automation skills using tools like Python, Bash, or similar
Experience with infrastructure as code (IaC) tools like Terraform or CloudFormation
Experience with Jenkins jobs and Ansible Playbooks
Solid understanding of containerization concepts and container orchestration tools
Knowledge of monitoring tools and techniques for AWS and Kubernetes environments
Ability to work in a fast-paced, collaborative environment and handle multiple tasks simultaneously
Excellent problem-solving and communication skills
Preferred Qualifications
Bachelor's degree in Computer Science, Engineering, or related field (or equivalent experience)
AWS Certification (e.g., AWS Certified Solutions Architect, AWS Certified DevOps Engineer)
Experience in implementing CI/CD pipelines for Kubernetes-based applications
Familiarity with other cloud platforms like Azure or Google Cloud Platform
#J-18808-Ljbffr