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