Cloud Engineer
As a Cloud Engineer, you will play a vital role in designing and managing cloud infrastructure solutions for AWS-based production systems.
Key Responsibilities:
* Collaboration: Work closely with stakeholders to define cloud infrastructure solutions that align with agile, automated, and cloud-first principles.
* System Management: Ensure the performance, security, and scalability of AWS-based production systems by managing, maintaining, and optimizing them.
* Infrastructure Configuration: Configure, release, and monitor infrastructure using AWS native services.
* Logging and Monitoring: Implement and maintain logging, metrics, and monitoring tools to ensure system integrity.
* Troubleshooting: Troubleshoot system and application issues across cloud environments to minimize downtime.
* Quality Assurance: Ensure systems undergo thorough testing and meet quality benchmarks before deployment.
* Security Enhancement: Enhance system security by applying cloud security best practices.
* Process Improvement: Recommend improvements to processes, tools, and technology to drive better performance and cost efficiency.
Requirements:
* Technical Expertise: Strong understanding of Amazon Web Services (AWS) – including deployment, configuration, and management of cloud infrastructure.
* DevOps Skills: Solid grasp of DevOps concepts and hands-on experience with tools like Jenkins, Ansible, and cloud-native services.
* Networking Knowledge: Familiarity with networking concepts including route tables, firewalls, DNS, and NAT.
* Programming Skills: Knowledge of RESTful Web Services, XML, and JSON.
* Communication Skills: Confident communication skills – both verbal and written.
* Agile Environment: Experience working within Agile / SAFe environments.