Level 3 AWS Cloud Engineer
1 мес. назад
Шри-ЛанкаSeniorRemote
awsinfrastructure as codecontainerizationserverlesscloud securitymonitoringci/cdazure
Level 3 AWS Cloud Engineer role focusing on designing, implementing, and maintaining secure, scalable cloud infrastructure with AWS and Azure expertise.
О компании
- You will be working with an established Australian technology services organisation that provides infrastructure and cloud solutions to a range of customers. The organisation focuses on delivering secure, reliable, and scalable technology environments while helping clients modernise and optimise their cloud infrastructure.
- The team promotes technical excellence, collaboration, knowledge sharing, and continuous improvement, providing cloud engineers with the opportunity to work across modern AWS and Microsoft Azure environments.
- 💰 Get paid in Australian Dollars 🏥 Medical insurance from day one for you + spouse (or parents if unmarried) 🩺 Generous OPD coverage from doctor visits to all your medical needs 🏡 Home office setup allowance to build your ideal workspace 🌐 Internet allowance to keep you connected 💪 Gym & wellness allowance to stay fit and balanced 🎉 Work hard, play hard – regular team events & engagement activities 🧠 Diji Assist – Mental health & counseling support when you need it 📚 We invest in you – reimbursement for industry certifications 🗣️ Open-door culture – your ideas and feedback always matter 🌍 Flexible work – home or office, wherever you do your best work 🏆 Rewards & recognition that actually recognize you 🥳 Great christmas & financial year-end parties to unwind with your loved ones
Обязанности
- We are seeking a skilled Level 3 AWS Cloud Engineer to join an Infrastructure Services team supporting fast-paced, cloud-focused customer environments. This role is ideal for a hands-on cloud professional with strong AWS expertise and experience designing, implementing, and maintaining secure, scalable, and resilient cloud infrastructure .
- You will work extensively with Infrastructure as Code, containerisation, serverless technologies, cloud security, monitoring, and CI/CD , while collaborating with DevOps, software engineering, and security teams to deliver robust production-grade solutions.
Другое
- 3–5 years of professional experience in Cloud Engineering, DevOps, or a related role .
- Strong hands-on expertise across AWS services including EC2, ECS, EKS, S3, RDS, Lambda, VPC, and IAM .
- Working knowledge of Microsoft Azure cloud services.
- Proven experience designing and managing production-grade cloud environments.
- Experience supporting both Windows and Linux environments.
- Strong experience with Infrastructure as Code (IaC) , with Terraform preferred.
- Understanding of IaC best practices including version control, modularisation, reusability, and automated provisioning.
- Experience with scripting languages such as Python, Bash, or PowerShell for automation.
- Strong Git and GitHub workflow experience.
- Experience managing containerised applications using ECS and/or Kubernetes .
- Kubernetes experience with EKS, AKS, or self-managed clusters is highly desirable.
- Experience collaborating with development teams to implement CI/CD pipelines.
- Familiarity with Jenkins, GitHub Actions, and/or GitLab CI.
- Experience implementing monitoring, logging, and alerting solutions using tools such as CloudWatch, Prometheus, Grafana, Datadog, and Azure Monitor .
- Strong understanding of cloud security practices, including IAM, encryption, and network security.
- Working knowledge of databases and SQL.
- Understanding of cloud compliance and organisational security standards.
- Self-motivated with a strong problem-solving mindset.
- Excellent written and verbal communication skills.
- Collaborative approach with a willingness to share knowledge.
- Comfortable working in fast-paced and evolving technical environments.
- Strong ownership and accountability for delivering reliable cloud solutions.
- Bachelor's degree in Computer Science, Information Technology, or a related discipline, or equivalent practical experience.
- Relevant certifications such as AWS Certified Solutions Architect, Azure Administrator Associate, or Certified Kubernetes Administrator are highly desirable.
- Design, deploy, manage, and maintain cloud-based solutions primarily across AWS , with additional exposure to Microsoft Azure.
- Build highly available, scalable, secure, and resilient cloud environments.
- Manage and optimise AWS infrastructure across compute, storage, networking, databases, serverless, and identity services.
- Provide technical guidance and support to stakeholders on cloud infrastructure initiatives.
- Develop and maintain Infrastructure as Code to automate cloud infrastructure provisioning and configuration.
- Apply best practices for version control, modularisation, reusability, and maintainability across IaC solutions.
- Develop automation scripts using Python, Bash, PowerShell, or similar technologies.
- Continuously identify opportunities to improve infrastructure deployment and operational efficiency.
- Deploy, manage, and optimise ECS and Kubernetes environments supporting containerised applications.
- Collaborate with development teams to design and implement effective CI/CD pipelines.
- Support deployment automation and improve the reliability and consistency of software delivery processes.
- Troubleshoot container and deployment-related issues across production environments.
- Implement and maintain monitoring, logging, and alerting solutions to ensure system reliability.
- Monitor cloud infrastructure performance and proactively identify potential issues.
- Optimise cloud resource utilisation to improve cost efficiency and application performance.
- Investigate incidents and implement appropriate improvements to maintain service reliability.
- Apply cloud security best practices across IAM policies, encryption, networking, and infrastructure configuration.
- Ensure cloud environments align with relevant organisational and industry compliance standards.
- Collaborate closely with internal and external DevOps, software engineering, and security teams .
- Stay current with emerging cloud technologies and industry practices to continuously improve infrastructure services.