Description

Job Description

DevOps Architect / Engineer Roles and responsibilities.

·         Design and implement various development, testing, automation, CI/CD tools, and cloud infrastructure.

·         Set up tools and required infrastructure across various services such Snowflake, AWS, SnapLogic and Alation.

·         Monitor product roadmaps for different providers and components and recommend enhancements according to product updates.

·         Ability to architect and engineer timebound sandboxes for PoC and innovation.

·         Define test, release, update, and support processes for operation of data platform infrastructure.

·         Monitor development processes for adherence to standards.

·         Deploy and maintain cybersecurity measures, vulnerability assessment and risk management, i.e. Snowflake dashboards for risk and audit, automated code vulnerability scanning tools like Snyk, etc.

·         Perform root cause analysis of production errors and resolve technical issues.

·         Mentor and guide other developers in best practices, deployment processes.

·         Perform coaching, peer reviews and brown bags.

Preferred Skills

·         Strong troubleshooting and debugging skills.

·         Thorough understanding of tradeoffs of leveraging various components.

·         Strong experience with various open source tools and frameworks.

·         Experience setting up complex build pipelines with approvals, version tagging, readable deployment plans and artifacts.

·         10+ years of experience in automating infrastructure setup and application deployment

·         At least 5+ years of setting up and using AWS components, EMR, EC2, Lambda, ECR, ELB, Route53, S3.

·         Strong Experience with python, Terraform, YAML, JSON, TOML, Snowsql, Flyway, preferred.

·         Experience with containers and orchestration utilizing Docker or ECS.

·         Experience with Databricks and Databricks terraform preferred.

Education/Certifications:

·         One of the following certifications preferred– AWS Certified DevOps Engineer, AWS Certified SysOps Administrator, AWS Certified Solutions Architect, Snowflake SnowPro

·         Bachelor’s degree in computer science or software engineering.

 


 

Education

Bachelor's Degree