What are the responsibilities and job description for the AWS/Snowflake Administrator position at BizTek People, Inc. | APA International Placement Consultants?
JOB DESCRIPTION
- Can you
give a high-level overview of your team size, roles, its
initiatives/deliverables, and any tool/technologies specific to your
team/department/project they will be supporting: Team Size –
Administrative team onsite and offshore (around 5) interacting with 25
team members across different roles including.
- BA,
Data Engineers, API engineers, UI engineers, Product owners
- Tools/
Technology: Cloud platform (AWS, Snowflake), DevOps
- What
would “a day in the life” of this role look like?: Setup
guideline/structure around AWS/Snowflake well architected pillars around
cost optimization, reliability, performance, security, operational
excellence. Take care of patching, upgrade, vulnerability mitigations.
Support DevOps and MLOps automation and deployments in the cloud. Respond
to ad-hoc requests for AWS and snowflake cloud administration.
- What
interaction level with this role have the team members and hiring manager?
Work closely with the teams on Snowflake and AWS cloud administration and
support.
- What
would you say is the top priority for the worker over the first few
weeks/months?: Vulnerability mitigations, DevOps/MLOps automation.
- What do
you foresee being the biggest challenge in this role? Getting up to speed
quickly to deliver outcomes.
KEY RESPONSIBILITIES
1. Manage and optimize AWS cloud infrastructure and
Snowflake data warehouse environments
2. Implement and maintain AWS IAM security policies and best
practices
3. Conduct regular vulnerability assessments and manage
patching processes
4. Design and implement MLOps pipelines for efficient model
development, deployment, and monitoring
5. Develop automation scripts and workflows to streamline
cloud operations and data processes
6. Troubleshoot and resolve complex issues in AWS,
Snowflake, and ML environments
7. Collaborate with data scientists and engineers to improve
ML model deployment and performance
8. Develop and implement disaster recovery and business
continuity plans
Required Skills and Qualifications:
1. Proven experience as an AWS Cloud Administrator and
Snowflake Administrator
2. In-depth knowledge of AWS services, especially IAM, EC2,
S3, RDS, and SageMaker
3. Strong understanding of Snowflake architecture and
administration
4. Expertise in AWS security best practices and compliance
standards
5. Experience in vulnerability management and patching in
cloud environments
6. Proficiency in MLOps practices and tools (e.g., MLflow,
Kubeflow, Amazon SageMaker)
7. Strong automation skills using scripting languages (e.g.,
Python, Bash) and IaC tools (e.g., Terraform, CloudFormation)
8. Experience with CI/CD pipelines and version control
systems (e.g., Git, Jenkins, GitLab CI)
9. Excellent problem-solving and critical thinking skills
10. Strong communication and collaboration abilities
11. Relevant certifications (e.g., AWS Certified Solutions
Architect, Snowflake SnowPro Core)
Requirements
REQUIREMENTS
- Seeking a skilled AWS Cloud and Snowflake
Administrator with additional expertise in MLOps and automation.
- The
ideal candidate will have a strong background in cloud infrastructure,
data warehousing, machine learning operations, and automation practices.
- How
many years of experience are you looking for? 5-7 years' experience
- Is
utilities experience required? (Y/N) Nice to have, not mandatory
- Proven
experience as an AWS Cloud Administrator and Snowflake Administrator
- In-depth
knowledge of AWS services, especially IAM, EC2, S3, RDS, and SageMaker
- Strong
understanding of Snowflake architecture and administration
- Expertise
in AWS security best practices and compliance standards
- Experience
in vulnerability management and patching in cloud environments
- Proficiency
in MLOps practices and tools (e.g., MLflow, Kubeflow, Amazon SageMaker)
- Strong
automation skills using scripting languages (e.g., Python, Bash) and IaC
tools (e.g., Terraform, CloudFormation)
- Experience
with CI/CD pipelines and version control systems (e.g., Git, Jenkins,
GitLab CI)
- Excellent
problem-solving and critical thinking skills
- Strong
communication and collaboration abilities
- Relevant
certifications (e.g., AWS Certified Solutions Architect, Snowflake SnowPro
Core)
- Familiarity
with containerization technologies (e.g., Docker, Kubernetes) – Preferred
- Experience
with monitoring and observability tools – Preferred
- Education:
Bachelor's degree
- Certification
Requirements (Any Preferences): AWS Certified Solutions Architect,
Snowflake certifications- nice to have- not required,
TOP 3 MUST-HAVES (HARD AND/OR SOFT SKILLS):
1. AWS and Snowflake administration skills
2. Security and Vulnerabilities management
3. Critical thinking and problem-solving skills
TOP 3 NICE-TO-HAVES (HARD AND/OR SOFT SKILLS)
1.Experience with CI/CD pipelines and version control
systems (e.g., Git, Jenkins, GitLab CI)
2. In-depth knowledge of AWS services, especially IAM, EC2,
S3, RDS, and SageMaker
3. DevOps/ML Ops Automation (Terraform, Cloudformation)