As a member of our client's Cloud Engineering Team, you will play a key role in helping clients modernize their IT infrastructure and help them pursue next-generation cloud innovation. The Cloud Engineering team is composed of skilled Cloud Architects, Cloud Engineers, and Site Reliability Engineers with a commitment to keeping up with emerging technologies, platforms, and applications, to maintain competitive advantage in the design, development, and implementation of large-scale projects in the cloud.
Job Description: - Provide technical leadership for AWS cloud solutions, including analyzing, designing, and implementing cloud architectures across multiple client environments
- Evaluate client environments and identify key requirements for new infrastructure builds
- Lead projects, allocate resources, and create documentation for implementation and ongoing support
- Troubleshoot infrastructure and networking issues in client environments
- Present and document recommendations for client environments in a client-facing setting
- Collaborate with Software Architects and Development teams to design and implement highly available and secure solutions
- Establish cloud infrastructure standards to ensure consistency across projects
- Formally mentor junior cloud engineers
- Participate in an on-call rotation to provide SRE support
Experience: - Experience designing, building, and managing AWS cloud infrastructure at scale with Infrastructure as Code, preferably Terraform
- Experience presenting cloud solutions to technical and non-technical client and internal audiences
- Experience with CI/CD Pipelines (Github Actions, Azure Devops, AWS Code Pipeline, GitLabCI)
- Experience with cloud security (IAM roles, policies, security groups, NACLs, KMS, etc)
- Experience configuring and troubleshooting networking, Windows/Linux OS, and various cloud services
- Experience with writing and troubleshooting scripts (Python, Powershell, BASH)
- Demonstrated experience with containers, microservice architectures, and orchestration (Docker, Kubernetes)
- Experience with deploying/configuring relational and NoSQL databases (MSSQL, MySQL, PostgreSQL, MongoDB)
- Experience in a client-facing role, working directly with clients from multiple levels of the organization; often presenting and documenting client environment suggestions and improvement
Preferred certifications: - AWS Solutions Architect - Associate
- AWS Solutions Architect - Professional
- AWS Specialty - Security or Advanced Networking
Ways to stand out: - Experience with other cloud service providers such as Azure / GCP
- Understanding of SRE best practices
- Understanding of Databricks and Data pipelines