Roles & Responsibilities:
-
Lead and mentor a team of cloud engineers and architects in designing, implementing, and maintaining cloud infrastructure solutions (e.g., AWS, Azure, Google Cloud).
-
Define cloud architecture best practices, standards, and guidelines to ensure scalability, security, and cost-efficiency.
-
Oversee cloud migration projects, assessing existing infrastructure, planning migration strategies, and executing migrations to cloud environments.
-
Collaborate with stakeholders to understand business requirements and translate them into cloud solutions that meet technical and operational needs.
-
Evaluate and recommend cloud services, tools, and frameworks to optimize infrastructure management and application performance.
-
Drive automation and DevOps practices to streamline deployment, monitoring, and management of cloud environments.
-
Contribute to improving the skills of other Data engineers, especially on the AWS, by leading the team.
Required skillsets:
-
Bachelor’s degree in computer science, Engineering, or related field (preferred).
-
Experience in client facing / professional services environment.
-
Proficiency in programming languages like Python and Java.
-
In-depth experience of AWS services such as EMR, AWS Glue, Redshift, S3, RDS, Lambda, IAM, VPC, CloudFormation, etc.
-
Min 10 years of overall IT experience with min 5 years of experience in leading the technology team.
-
Minimum of 4-5 years of experience in cloud architecture, with a focus on AWS.
-
Proficiency in big data technologies and analytics platforms (e.g., Hadoop, Spark, Elasticsearch).
-
Outstanding communication and interpersonal skills, with the ability to collaborate effectively with teams and stakeholders.