Client Overview:

Our client is a globally recognized investment firm with a rich history dating back to 1984. With over $75 billion in assets under management and a team of over 900 professionals worldwide, our client is a leader in multi-asset alternative investments. Their diverse portfolio spans private equity, public equity, fixed income, credit, and venture capital investments across various sectors, industries, and geographies.

Job Description:

We are seeking a skilled Senior Cloud Engineer to join our client's Global Infrastructure team, reporting directly to the Director of Cloud Operations. In this role, you will collaborate closely with various Information Technology teams to support the distinctive business units of our client and contribute to cloud transformation initiatives across the organization.

Responsibilities:

  • Contribute to and uphold the enterprise Cloud strategy, standards, and best practices across all Cloud offerings.
  • Manage, maintain, and enhance the overall AWS architecture to accommodate its continuous expansion and increasing role in IT service delivery.
  • Assist in migrating applications to the cloud infrastructure and provide analysis, tuning, and re-architecture support to ensure alignment with business requirements.
  • Support the corporate adoption of DevOps methodology and Agile project management practices.
  • Offer expert-level design and engineering support for the successful delivery of the IT cloud project portfolio.
  • Participate in ongoing service improvement activities related to cloud service delivery.
  • Develop and implement internal systems, processes, and best practices to enhance team productivity.
  • Engage in in-depth architectural discussions to ensure solutions are designed for successful deployment, security, cost-effectiveness, and high availability in the cloud.
  • Design, implement, and test disaster recovery and business continuity architectures.
  • Create and implement automation through infrastructure as code practices.
  • Ensure all infrastructure components meet performance and capacity standards.

Qualifications:

  • Bachelor’s degree in computer science or a related field.
  • Minimum of 5 years of IT experience with at least 2 years of AWS experience; experience with Azure is advantageous.
  • Solid experience managing fundamental AWS services in a multi-account environment.
  • Proficiency in deploying and supporting both Windows and Linux systems.
  • Scripting experience with Bash, PowerShell, Python, or similar languages; familiarity with Golang is a plus.
  • Experience with orchestration and configuration management tools such as CloudFormation, Terraform, Ansible, etc.
  • Exposure to Infrastructure code generation and templating tools like Terragrunt.
  • Familiarity with Policy as Code implementation using tools like Sentinel.
  • Experience creating build pipelines and workflows using GitHub Actions or Azure DevOps.
  • Understanding of different branching strategies like GitOps.
  • Familiarity with observability tooling such as Datadog, ELK, Grafana, Prometheus, etc.
  • Exposure to DevOps practices and automation of software testing, delivery, and infrastructure changes.
  • Proficiency in containerization using Docker and container orchestration using Kubernetes.
  • Strong understanding of global networking topologies and zero-trust firewalling practices.
  • Passion for technology, a willingness to learn, and the ability to advocate for the use of cloud services.
  • Self-motivated with the ability to translate technical direction into practical solutions.
  • Effective collaboration skills in globally distributed teams with the ability to manage multiple priorities.
  • Strong analytical skills with attention to detail and problem-solving capabilities.
  • Excellent communication (written and verbal) and interpersonal skills.
  • Ability to influence others effectively and work in a team-oriented environment.

Our client is looking for a proactive and collaborative individual who can thrive in a dynamic environment and contribute effectively to the team's success. If you possess the necessary skills and qualifications, we invite you to apply for this exciting opportunity.