
Cloud Systems Engineer
- Wayne, PA
- Permanent
- Full-time
- Design, implement, and maintain cloud infrastructure on platforms such as AWS and Azure.
- Ensure high availability, scalability, and reliability of cloud infrastructure, including traditional computer and serverless solutions.
- Work on hybrid/multi-cloud strategies to integrate AWS, Azure, or Google Cloud solutions to support integrated cloud environments.
- Oversee and execute cloud migrations from on-prem systems to cloud platforms, ensuring minimal disruption and maximum performance through effective planning, testing, and execution.
- Implement monitoring tools (e.g., AWS CloudWatch, Prometheus) to track cloud system performance.
- Monitor and optimize cloud costs, ensuring efficient use of cloud resources and budget adherence by leveraging tools, analyzing usage patterns, and recommending cost-saving measures.
- Develop and maintain infrastructure as code (IaC) solutions with Terraform and CloudFormation.
- Automate cloud infrastructure deployment and management using tools like Terraform, Ansible, or CloudFormation. Continuously optimize cloud resources for performance and cost efficiency.
- Continuously improve automation practices to enhance efficiency and reduce the need for manual intervention.
- Ensure that cloud environments adhere to industry security standards and best practices across global cloud environments.
- Implement security measures like encryption, access controls, and monitoring.
- Collaborate with security teams to ensure data protection and compliance with industry regulations integrating security controls into cloud solutions and proactively addressing potential vulnerabilities.
- Work closely with development, DevOps, IT, and product teams to design, implement, and support cloud solutions that meet business requirements and improve operational efficiencies.
- Provide guidance and best practices for cloud adoption and migration projects.
- Participate in the team's on-call rotation, providing support and expertise when necessary.
- Diagnose and resolve cloud-related issues, performance bottlenecks, and outages. Provide timely support and maintain a high level of system availability through proactive monitoring and root cause analysis.
- Stay up-to-date with emerging cloud technologies and industry trends.
- Evaluate, propose, and implement new tools and services to improve the cloud infrastructure and processes.
- Participate in architectural reviews and provide recommendations for optimization within environments.
- Mentor less experienced cloud systems engineers, providing technical guidance, training, and best practices in cloud technologies.
- Typically requires a bachelor's degree in Computer Science, Information Technology, or a related field (or international equivalent)
- Typically requires 6+ years of experience designing, deploying, and optimizing cloud infrastructure.
- Relevant certifications (e.g., AWS Certified Solutions Architect, Microsoft Certified: Azure Solutions Architect Expert, or similar) are a plus.
- Strong problem-solving, communication, and collaboration skills, and the ability to convey technical concepts to non-technical stakeholders.
- Advanced knowledge of Linux/Unix, Windows, networking protocols, and cloud networking.
- Experience designing, deploying, and optimizing complex multi-cloud/hybrid cloud architectures, including multi-region and high-availability, fault-tolerant solutions.
- In-depth knowledge and experience designing integrations between cloud platforms such as AWS, Azure, and/or Google Cloud.
- Expert knowledge of infrastructure as code (IaC) tools like Terraform, Terragrunt, and CloudFormation.
- Experience enhancing automation with advanced scripting (Python, Bash, PowerShell) and API integrations.
- Experience with container solutions, such as Kubernetes and Fargate.
- Expert-level understanding of networking, security, and cloud architecture principles. In-depth knowledge of cloud security practices and frameworks (e.g., IAM, encryption, firewalls).
- Experience with CI/CD tools like GitHub, Octopus, and/or Jenkins. Proficiency in automating deployments with containerization (Docker, Kubernetes).
- Expert-level knowledge and deep experience integrating compliance controls and regulatory standards (e.g., ISO 27001, GDPR, SOC 2, HIPAA) into cloud architectures.
- Experience implementing GitOps practices for version-controlled infrastructure management.