Company:
Career Techniques
Location: Dallas
Closing Date: 30/10/2024
Salary: £100 - £125 Per Annum
Hours: Full Time
Type: Permanent
Job Requirements / Description
Our client is seeking a passionate and experienced Cloud Infrastructure Engineer to join our team. The ideal candidate will have a strong background in developing and architecting applications in AWS and Azure cloud environments. This role requires expertise in cloud governance, cost optimization, and various cloud services, including virtual machines, serverless computing, and container management.
Key Responsibilities:
- Design, develop, and implement cloud-based applications and services in AWS and Azure.
- Modernize applications to leverage cloud-native capabilities and improve performance and scalability.
- Optimize cloud infrastructure for cost, performance, and security.
- Manage and deploy virtual machines, serverless computing resources, and virtual networks.
- Implement and manage containerized applications using Docker and Kubernetes.
- Configure and manage cloud storage solutions, including object storage and block storage.
- Develop and manage APIs, content delivery networks, load balancers, and DNS configurations.
- Implement and manage identity and access management (IAM) and role-based access control (RBAC) in the cloud.
- Leverage machine learning services to build and deploy models in the cloud.
- Monitor and log cloud infrastructure using industry-standard tools and services.
- Implement CI/CD pipelines using tools like GitHub Actions and Azure DevOps.
- Automate infrastructure provisioning and management using Terraform and CloudFormation.
Qualifications:
- AWS Certified Solutions Architect – Associate certification.
- Extensive experience with cloud platforms, particularly AWS and Azure.
- Hands-on experience with Docker and managed Kubernetes services.
- Strong understanding of serverless architectures and microservices.
- Knowledge of NoSQL databases, managed RDS, and data warehousing solutions.
- Experience with API management, content delivery networks, load balancing, and DNS.
- Familiarity with key management, IAM, and RBAC.
- Experience with machine learning workflows in the cloud.
- Proficiency in CI/CD practices and tools.
- Familiarity with Agile methodology and the SDLC process.
- Strong problem-solving skills and ability to troubleshoot complex issues.
Preferred Skills:
- Proficiency in cloud governance, cost optimization, and FinOps principles.
- Strong understanding of cloud pricing models and cost structures.
- Python API development or Go Programming.
Education:
- Bachelor's degree in Engineering, Computer Science, or a related field.
Share this job
Career Techniques
Useful Links