AWS Cloud Infrastructure Engineer

Remote Full-time
Job OverviewWe are seeking a highly skilled AWS Cloud Infrastructure Engineer to join our dynamic IT team. This role involves designing, implementing, and maintaining cloud-based infrastructure solutions utilizing AWS and other leading cloud platforms. The ideal candidate will have a strong background in cloud architecture, virtualization, and DevOps practices, with a focus on ensuring scalable, secure, and efficient cloud environments. This position offers an exciting opportunity to work on cutting-edge cloud development projects and contribute to the digital transformation of our organization.Duties• Design and deploy scalable, secure, and highly available cloud infrastructure solutions on AWS and other platforms such as Google Cloud Platform, Azure, Rackspace, and OpenStack. • Develop automation scripts using Terraform, Ansible, PowerShell, Bash, and other scripting tools to streamline deployment processes. • Manage virtualization environments including VMware, Docker containers, Kubernetes clusters, and OpenStack deployments. • Implement system hardening and security best practices across cloud environments to ensure compliance with industry standards.• Develop and maintain RESTful APIs, microservices architectures, and SaaS/PaaS solutions to support application development initiatives. • Collaborate with development teams using Agile methodologies to support CI/CD pipelines with Jenkins, Git, Docker, and other DevOps tools. • Monitor system performance using tools like Nagios or Meraki; troubleshoot issues related to cloud infrastructure or web services. • Ensure data integrity and optimize database systems such as MySQL, PostgreSQL, Oracle, Microsoft SQL Server using T-SQL or PL/SQL.• Maintain documentation of architecture diagrams, system configurations, and operational procedures for compliance and knowledge sharing. Requirements• Proven experience with AWS services such as S3, IaaS solutions, CloudFormation or Terraform for infrastructure as code (IaC). • Strong understanding of service-oriented architecture (SOA), microservices design patterns, RESTful APIs, and web services. • Hands-on experience with virtualization platforms including VMware and Docker; familiarity with Kubernetes orchestration.• Knowledge of multiple cloud platforms including Google Cloud Platform (GCP), Azure, Rackspace Cloud; experience with multi-cloud strategies preferred. • Proficiency in scripting languages such as Python, Bash (Unix shell), PowerShell; experience with automation tools like Ansible or Puppet. • Familiarity with operating systems including Linux (Ubuntu, CentOS) and Windows Server environments. • Understanding of network security concepts including VPNs and system hardening techniques. • Experience working within Agile SDLC frameworks; strong background in software deployment pipelines using Jenkins or similar CI/CD tools.• Knowledge of database management systems such as MySQL, PostgreSQL, Oracle; ability to optimize SQL queries and manage database schemas. • Excellent problem-solving skills with the ability to analyze complex technical issues quickly. • Relevant certifications such as AWS Certified Solutions Architect or DevOps Engineer are highly desirable. This role offers an engaging environment for professionals passionate about cloud technology innovation and infrastructure management—contributing significantly to our organization’s technological growth while advancing your career in cloud engineering.Job Type: Part-timePay: $52.00 - $63.00 per hourWork Location:Remote Apply tot his job
Apply Now →
← Back to Home