Terraform

Solutions Architecture Senior Technical Lead - McLean, VA - Hybrid Working (Mon & Fri remote) - FT, Permanent - $180,000 - $210,000 + Benefits and Bonus

Solutions Architecture, Senior Technical Lead
McLean, VA – Hybrid (Tues, Weds, Thurs Onsite)
Full-Time, Permanent
$167,000 - $220,000 + Benefits & Bonus
Overall Earnings in the region of $250,000

Position Overview:

Are you a transformation champion? Are you passionate about technology transformations? Are you looking for a career that allows you to work with the latest and greatest technologies? Do you have demonstrable record of enabling enterprise change through architectural leadership?

The client’s Multifamily Business Unit is seeking a portfolio lead to provide leadership and oversight associated with the Solutions Architecture for Business Applications! You will lead a number of highly visible initiatives to support Multifamily Business and Engineering teams! You will help your team through transformation into Agile Architecture and will align with the Modern Delivery methodology within the business.

Our Impact:

  • Introduce the overall technical vision for a particular solution by defining and establishing the solution architecture

  • Define High Level Solution Intent, target state architectures and their roadmaps for portfolio products by collaborating with Business Architects, CPOs, POs, CDL and other business and IT partners to ensure alignment in visions, goals and objectives

  • Define and create reference architectures and architecture/design patterns to ensure consistent implementation of the architecture roadmaps

  • Own and drive development and maintenance of detailed solution intent, product architecture for a responsible ARTs (information, application, technology, security and deployment view points) that addresses functional and non-functional requirements and ensures alignment in implementation

  • Plan and Develop Architectural Runway in support of new business Features and Capabilities

  • Identify solution alternatives and/or new technologies to meet new business needs or tackle existing business concerns, such as customer experience, operational efficiency, performance and cost effectiveness

  • Participate in pre-deployment, deployment and post-deployment activities to ensure successful deployment

  • Participate in incident resolution process to help trouble-shooting, identify issue resolution and impact assessments

  • Build Reference Application/Implementation for reusability and accelerated adoption of new architectural standards/patterns

  • Develop/Maintain Application Design pattern catalog

 

Your Impact:

  • Collaborate with Business Architects, Chief Product Owner, Product Owner, Agile Coach to ensure Solution and Technical Architecture creation for a given requirement/feature/initiative

  • Collaborate with Enterprise Architecture and Risk & Security groups to ensure new and existing solutions are aligned with enterprise standards

  • Partner with business and IT customers to drive product research, RFP/vendor interview from technical perspective and POCs activities for COTS solution in a buy decision and is responsible for communicating business cases for TAWG/ARB approvals

  • Work with development leads on design brainstorming and design review to ensure alignment with architecture, patterns and standards

  • Work with ART members to resolve implementation issues from business or technical requirements, design, code, testing, to technology/platform

 

Qualifications:

  • Undergraduate degree or equivalent experience required; Advanced degree preferred

  • 10+ years of experience in Solutions Architecture and Business Application development

  • Extensive experience in Solution Architecture patterns such as micro-front ends, microservices, 12 factor applications etc.

  • Prior Software development background

  • 5+ years of relevant task management experience

  • Hands-on and architectural experience with modern Cloud Native architectures is required, as well as, demonstrable record of leading architects through organizational transformations

  • 3+ years of relevant large-scale enterprise transformation experience as relates to architecture preferred

  • Prior experience in the primary or secondary mortgage industry is desirable

  • Deep knowledge of various enterprise level Platforms widely used in the industry preferred

Keys To Success in the Role:

  • Highly motivated and energetic self-starter with solid organizational and time management skills; demonstrable experience operating at high standards of quality and accuracy within a fast paced changing environment

  • Superb communication, leadership and relationship management skills, that enable partnering with and influencing key team members in an open, collaborative environment at all levels in an organization

  • Technical and Architectural leadership with knowledge of both legacy and modern cloud based distributed systems

  • Excellent verbal and written communication skills and ability to succinctly present sophisticated subject matter, specifically translating technology problems/solutions to business team members

To Apply Please Complete the Form Below

Senior Site Reliability Engineer - USA, Remote - $120,000 - $130,000

Senior Site Reliability Engineer

USA, Remote

$120,000 - $130,000

 

Job Description

Location

This is a remote position. Open to candidates located in OR, WA, CA, CO, ID, AZ, TX, IL

 

Who We Are

We are the largest crowd-sourced, community-driven database of recorded music information in the world. Every day, millions of people use our Marketplace to connect, learn about music, and buy and sell vinyl records, CDs, and cassettes. We continues to grow, we are looking for bright, dedicated, creative, and highly motivated people to help us realize our mission to serve the music fan in everyone. We are relatively small, so individual contributions can have a large impact. High value is placed on quality, critical thinking, and continuous improvement. Our teams work collaboratively but are distributed geographically and open-source tools are important to who we are and how we work. We value the experiences and skills each team member contributes to helping us serve our music community.

 

Who We’re Looking For

The Senior Site Reliability Engineer has wide latitude to automate and improve service reliability.  The role is also responsible for diagnosing, investigating, and resolving service issues.  The role will help teams build and adopt Service Level Objectives (SLOs) in order to broadly improve service reliability at the company.  They will also have a hand in supporting and improving both our technical infrastructure and the platform services built on it..

 

What You’ll Accomplish

·        Reasonable accommodations may be made to enable individuals with disabilities to perform the essential functions.

·        Maintain organization cloud presence in AWS

·        Automate and deploy infrastructure configurations using Infrastructure as Code (IAC)

·        Implement monitoring, as well as metric and log collection

·        Assist other teams with capacity planning and infrastructure budgeting

·        Participate in evening/night and weekend on-call rotation

·        Continuously improve infrastructure by automating away repetitive tasks and toil

·        Build out functionality of the Platform used by other engineering teams

·        Debug issues in application code and related services.

·        Demonstrate a consistent commitment to core values and operating principles.

·        Work with your team on planning and completing department goals that align with overall business objectives.

·        Be an effective communicator by listening carefully, asking questions, and being transparent, timely, and diplomatic across all levels of the organization.

·        Stay informed on what is happening within the business and help others understand business decisions and the company direction by positively representing the company view.

·        Provide technical knowledge, coach and mentor others in the department and company.

·        Stay informed on new technologies or processes within your specialization and implement them when necessary.

·        Use analytic skills to communicate and drive decisions for your team based on available data.

·        In partnership with your manager, start to plan, evaluate, and improve the efficiency of your department to enhance speed, quality, efficiency, and output.

 

What You’ll Contribute

·        5+ years software development experience

·        3 years of experience with AWS

·        3 years of experience using Terraform to manage AWS resources

·        2 years of experience with Kubernetes (EKS preferred)

·        Experience with Change Data Capture and Kafka

·        2 years of experience with a scripting language (e.g., Python, Bash)

·        1 year of experience with cloud network configuration

·        1 year of experience configuring CI/CD pipelines

·        1 year of experience supporting 24/7 web applications

·        Experience configuring monitoring and alerting

·        Experience with Kubernetes configuration tools like Helm and Kustomize

·        Excellent written communication skills.

 

Great to have:

·        Experience with systems programming languages like Rust or Go

·        Experience implementing observability through code instrumentation

·        Experience with GitOps (e.g., Argo CD, Flux)

·        Experience migrating applications from an on-prem environment to the cloud

·        Experience with Change Data Capture and Kafka

·        Bachelor's degree in computer science or related field

·        Bachelor's degree from four-year college or university, or equivalent technical work experience

AWS Cloud Engineer II - USA, Remote - $122,000 - $142,000

AWS Cloud Engineer II

USA, Remote

$122,000 - $142,000

 

Job Description

The AWS Cloud Engineer 2 role will be responsible for all technological and operational duties associated with AWS cloud computing; including planning, management, optimization, maintenance, and support. The candidate should have strong experience and understanding of public cloud technologies, specifically Amazon Web Services (AWS). The Cloud Engineer will provide value and be a source of knowledge in building secure, compliant, reliable, and cost-effective AWS solutions. Team members in this role will administer, maintain, and ensure technologies are available and can support the critical needs of the business. Strong communication skills and the ability to build/maintain/grow new relationships will ensure you can execute effectively in this role.

 

EDUCATION:

·        Bachelor’s degree in Computer Science, Engineering, or related discipline; equivalent experience acceptable.

 

CERTIFICATES, LICENSES, REGISTRATIONS REQUIRED:

·        AWS Certifications: Cloud Practitioner, PLUS Associate or Professional level Architect

 

EXPERIENCE:

·        5-7 years related work experience required in as an IT Systems Engineer with at least 2 years working exclusively on AWS.

·        Minimum 2 years of experience with AWS Cloud Services (S3, EC2, RDS, VPC, KMS, SNS, etc.)

·        Healthcare domain knowledge and working in regulated environments is a plus (HIPAA, HITRUST, SOC2)

 

KNOWLEDGE AND SKILLS:

·        Define, document, and implement policies for cloud-based systems (Landing Zone, Control Tower, IAM, Config, SCP)

·        Proficiency with one or more scripting languages (python, json, yaml, bash, etc.)

·        Proficiency with Infrastructure as Code (IaC), including CloudFormation and/or Terraform

·        Review AWS Cost Explorer, CloudHealth, Trusted Advisor and other tools to provide optimization of all resource use/cost.

·        knowledge of AWS network and security features (VPC, Security Groups, NACLs, ALB/NLB, Transit Gateway, etc.)

·        Experience building applications with native AWS services

·        Strong understanding of high-availability solutioning (multi-AZ / regions, Backup, Snapshotting, archiving)

·        Documenting changes and workflow in an Agile environment

·        Clearly communicating with IT and non-IT professionals to ensure effective use of all cloud services

·        Strong ability to learn new technologies quickly and in a fast-paced environment

·        Ability to drive and assist in the implementation of services to standardize cloud environment

·        Ability to assess on-premises workloads and profile requirements needed to support in AWS