AWS Architect

Affinity Plus Federal Credit UnionSaint Paul, MN
391d

About The Position

The AWS Architect at Affinity Plus is responsible for building secure, resilient, and highly scalable solutions while ensuring operational effectiveness. This role involves collaboration with various teams to lead the integration of AWS architecture services into the enterprise, focusing on implementing solutions that are reliable, performant, and aligned with strategic initiatives.

Requirements

  • 2+ years' experience with data lakes such as Databricks, Snowflake, Amazon S3, or Lake Formation.
  • 3+ years' experience in designing secure, scalable, and cost-effective big data architecture.
  • 5+ years' experience in software development, data engineering, or data analytics using Python, Scala, Spark, Java, or equivalent technologies.
  • Bachelor's or Master's degree in Big Data, Computer Science, Engineering, Mathematics, or equivalent work experience.
  • Mid-level knowledge of code versioning tools like Git, Mercurial, or SVN.
  • Expert proficiency in Lambda, Python, C++, Java, R, and SQL programming languages.
  • Expert proficiency in IaC tools such as Terraform, Ansible, or Cloud Formation.
  • Proficiency in software engineering best practices throughout the software development lifecycle.
  • Advanced SQL knowledge and experience with relational databases and unstructured data.
  • Strong understanding of financial industry technology standards and compliance requirements.
  • Mid-level experience with AWS Cloud platform and expertise in Big Data & AI services.
  • Proficiency in working with Linux and Unix operating systems.
  • Experience in architecture design, build, and optimization of big data solutions.
  • Experience in building, automating, and deploying data pipelines and workflows.

Nice To Haves

  • Experience in a financial institution.
  • Expert-level knowledge of AWS infrastructure configurations and services.
  • Expert-level knowledge of data frameworks and open-source projects like Apache Spark and MLflow.
  • Experience with MDM using data governance solutions.
  • Advanced technical certifications such as AWS Certified Cloud Practitioner or Solutions Architect.

Responsibilities

  • Lead, design, and drive enterprise solutions while advising on trade-offs, best practices, and risk mitigation.
  • Design and deploy performant systems using a defense-in-depth approach that are auto-scaling, highly available, fault-tolerant, self-monitoring, and serviceable.
  • Practice AWS Well-Architected principles including operational excellence, security, reliability, performance, efficiency, cost optimization, and sustainability.
  • Create and maintain secure and performant network designs, assisting with troubleshooting as needed.
  • Build new API integrations and assemble complex data sets into workstreams that meet business requirements.
  • Assist data engineers in preparing and delivering raw data for modeling into the data lake.
  • Implement security best practices in version control including data encryption and access controls.
  • Automate infrastructure provisioning and ensure migrated workloads are cloud-native.
  • Collaborate with developers to improve application development and deployment processes.
  • Build infrastructure for optimal data extraction, loading, and transformation from various sources.
  • Troubleshoot, maintain, and monitor scalable data pipelines.
  • Perform root cause analysis to identify opportunities for process improvement.
  • Collaborate with the Enterprise Digital Intelligence team to enhance data workflows for business intelligence tools.
  • Use observability and SIEM tools to monitor data and services for security and integrity.
  • Work in a hybrid environment using agile methodologies and waterfall project management.
  • Employ change management best practices to maintain service accessibility.
  • Maintain tools, processes, and documentation for managing the compute environment.
  • Implement reusable design templates for cloud operational needs.
  • Practice effective cloud governance controls in operations.
  • Manage and monitor Windows, Red Hat, and CentOS Linux operating systems using relevant tools.
  • Communicate with leadership regarding outages, updates, and security vulnerabilities.

Benefits

  • Health insurance
  • 401k retirement plan
  • Paid holidays
  • Flexible scheduling
  • Professional development opportunities

Stand Out From the Crowd

Upload your resume and get instant feedback on how well it matches this job.

Upload and Match Resume

What This Job Offers

Job Type

Full-time

Career Level

Mid Level

Industry

Credit Intermediation and Related Activities

Education Level

Bachelor's degree

© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service