Senior AWS Solution Architect

Location

United States

Posted

73 days ago

Salary

$130K - $150K / year

Seniority

Senior

Job Description

Senior AWS Solution Architect

Random Bit

Job Summary The purpose of the Senior AWS Solution Architect is to provide leadership and subject-matter expertise to development teams that build cloud-native solutions on AWS. Based on a thorough understanding of how to efficiently build high-quality, cloud-native applications on AWS, the architect will develop solution prototypes to demonstrate suitability and interoperability of chosen components, and to establish patterns for adoption by development team members Responsibilities and Duties: - Design and engineer 100% AWS cloud-native application components - Develop solution prototypes to demonstrate suitability and interoperability of chosen components, and to establish patterns for adoption by development team members - In the context of solution prototypes, write high-quality, efficient code in Python and JavaScript without guidance - Provide ongoing guidance and coaching to development team members - Provide AWS cloud-native subject-matter expertise to developers - Conduct code reviews and feedback on implementation patterns - Capture implementation patterns into development standards and architecture best practices, as needed Qualifications and Skills: The Senior AWS Solution Architect has a background in large-system application development and design and proven experience in the design, development, and implementation of cloud application components. This position is NOT meant for the cloud Infrastructure or DevOps architect. The architect should be able to explain the process of analyzing alternatives during the design of the solution and the reasoning for selecting the specific services over other alternatives that were available. The ideal candidate will demonstrate, through prior experience, multiple of the following desired skills: - Proficiency with object-oriented design principles and software design patterns - Proficiency with object-oriented programming languages: Python, Java, and/or JavaScript (Python preferred) - Development and deployment experience with Amazon Web Services (AWS), including experience with the following technologies: - Glue - Lambda - S3 - CloudFormation - CloudWatch and CloudTrail - CodeCommit - EC2. SNS, SQS, KMS, VPC, and IAM - Experience with document markups (JSON, XML), document data stores, and REST API endpoints for data retrieval and update - Experience with container software and application management, i.e. Docker and Kubernetes - Exposure to and familiarity with relational databases and SQL - Exposure to and familiarity with Continuous Integration (CI), Continuous Deployment (CD), Jenkins, and GIT - Exposure to and familiarity with Agile methodologies and/or Scrum - Strong critical thinking and analytical reasoning skills - Strong organizational and interpersonal skills - Experience supporting and working with cross-functional teams in a dynamic environment - Ability to adhere to federal, state, and organizational policies that safeguard Protected Health Information (PHI) and Personally Identifiable Information (PII) - Bachelor’s degree or foreign equivalent required from an accredited institution Preferred Experience and Skills: - Experience with MarkLogic - Public sector experience, preferably r Medicaid or healthcare Desired Certifications: - AWS Solution Architect, with associated practical usage of previously mentioned services - AWS Developer, with associated practical usage of previously mentioned services Type and Location: - Full-time, W2 with competitive salary and benefits - Position is remote but work hours are 8am-5pm EST

Job Requirements

  • Background in large-system application development and design
  • Proven experience in the design, development, and implementation of cloud application components
  • Ability to explain the process of analyzing alternatives during the design of the solution
  • Proficiency with object-oriented design principles and software design patterns
  • Proficiency with object-oriented programming languages: Python, Java, and/or JavaScript (Python preferred)
  • Development and deployment experience with Amazon Web Services (AWS), including experience with the following technologies:
  • Glue
  • Lambda
  • S3
  • CloudFormation
  • CloudWatch and CloudTrail
  • CodeCommit
  • EC2, SNS, SQS, KMS, VPC, and IAM
  • Experience with document markups (JSON, XML), document data stores, and REST API endpoints for data retrieval and update
  • Experience with container software and application management, i.e. Docker and Kubernetes
  • Exposure to and familiarity with relational databases and SQL
  • Exposure to and familiarity with Continuous Integration (CI), Continuous Deployment (CD), Jenkins, and GIT
  • Exposure to and familiarity with Agile methodologies and/or Scrum
  • Strong critical thinking and analytical reasoning skills
  • Strong organizational and interpersonal skills
  • Experience supporting and working with cross-functional teams in a dynamic environment
  • Ability to adhere to federal, state, and organizational policies that safeguard Protected Health Information (PHI) and Personally Identifiable Information (PII)
  • Bachelor’s degree or foreign equivalent required from an accredited institution
  • Preferred Experience and Skills
  • Experience with MarkLogic
  • Public sector experience, preferably in Medicaid or healthcare
  • Desired Certifications
  • AWS Solution Architect, with associated practical usage of previously mentioned services
  • AWS Developer, with associated practical usage of previously mentioned services
  • Type and Location
  • Full-time, W2 with competitive salary and benefits
  • Position is remote but work hours are 8am-5pm EST

Related Categories

Related Job Pages

More Cloud Engineer Jobs

Molina Healthcare logo

Senior Engineer, Cloud - IT Resiliency Solutions - Remote

Molina Healthcare

Molina Healthcare is a Fortune 500 managed care company with a storied history that dates back to 1980 and the opening of a medical clinic by Dr. C. David Molina. As an employer, M

Cloud Engineer73 days ago

Job Description Job Summary The Senior Cloud Services Engineer will be responsible for designing, implementing, and maintaining cloud-based solutions to meet our business needs. This role requires a deep understanding of cloud services, infrastructure, and security to ensure efficient and secure operations. Knowledge/Skills/Abilities - Design and deploy scalable, highly available, and fault-tolerant systems in cloud environments. - Implement and manage continuous delivery systems and methodologies in the cloud. - Deploy IaaS, PaaS, Containers, and SaaS services in cloud environments. - Fully understand and manage Access Control Policies and Permissions, Resource Groups and security principles in Cloud environments. - Provide expertise and best practices for cloud security and compliance. - Monitor and optimize system performance, reliability and availability. - Experience deploying Active Directory, LDAP, SSO and integrating with Azure AD. - Collaborate with cross-functional teams to integrate cloud services with other company systems. - Stay current with emerging cloud technologies and trends. - Design, implement and manage applications in Kubernetes environments within cloud environments. - Develop highly available and scalable infrastructure solutions to support business applications and processes. - Develop scripts to automate deployment of cloud resources and services using Ansible, Terraform and PowerShell playbooks. - Create and maintain detailed solution diagrams associated with application deployments, dependency mapping and business process flows. - Configure and maintain network monitoring tools associated with applications and business processes. - Assist with ensuring applications and business processes can be quickly and seamlessly failed over to recovery environments. - Create and maintain recovery runbooks and standard operating procedures. - Develop and participate in resiliency, performance, functionality, load and chaos tests for critical business applications and business processes. - Participate in the planning and execution of resiliency tests. - Interview application and business teams to gather information about application architecture, dependencies, data flow, capabilities, functions, and performance. - Direct involvement in setup and tear down of test environments. - Setup and effectively use troubleshooting and monitoring tools to quickly diagnose connectivity and performance issues. - Create and present technical solutions to demonstrate design, resilience plan, project status, and test results. Job Qualifications Required Education Bachelor's degree in computer science, computer information systems, or equivalent experience Required Experience • 5 or more years of IT implementation experience • 3 years or more of hands-on experience with using, configuring, implementing, and troubleshooting network infrastructure connecting to Azure Public Cloud Provider, including a deep understanding of and experience with: o Cloud Infrastructure (VNETs, subnets, Network Security Group, route tables, ACLs); authentication policies, DNS, cloud storage and domain management • Full-stack knowledge of IT infrastructure (applications, databases, operating systems, hypervisors, IP networks, storage networks, cloud platforms, backup networks and media • Knowledge in integrating Azure with on-prem services like AD, DNS, Firewalls, and load balancers with proper integration patterns and architectures • Experience with Cloud Infrastructure Security, Zero Trust, IAM, Networking, Data Security and leveraging the right solutions in these areas is required • Experience with API integration, automation, configuration management, monitoring, ensuring security and compliance are thorough in all cloud services implementation • Experience in Agile methodologies, DevOps model and Infrastructure as Code (IaC) processes and to support CI/CD initiatives is required • Experience in working with industry regulations, standards, and frameworks like NIST, PCI, SOX, HIPAA, GDPR • Requires working knowledge of Microsoft technology stack and SQL Server database, including but not limited to high availability, disaster recovery, security, compliance, performance consideration, and cost management. • Ability to provide both detailed information as well as summaries to management and IT groups. • Experience in deploying the following: terraform, YAML, ARM template, Power Shell, Azure CLI, git/github, Azure DevOps CI/CD, SQL PaaS & Managed Instances, Azure Kubernetes Services, ASE, IaaS compute, network, and storage • Familiar with Azure data analytics platform deployment such as deploying infrastructure for Azure Data Bricks, Azure Data Lakes and Data Factories Preferred License, Certification, Association Azure Administrator and other Azure certifications preferred To all current Molina employees: If you are interested in applying for this position, please apply through the intranet job listing. Molina Healthcare offers a competitive benefits and compensation package. Molina Healthcare is an Equal Opportunity Employer (EOE) M/F/D/V.

United States
Fenix24 logo

Senior Backup, Storage, and Cloud Engineer

Fenix24

The world's first civilian cybersecurity force: optimizing the efficiency of your IT operations with security above all.

Cloud Engineer73 days ago
OtherRemoteTeam 51-200Since 2009H1B No Sponsor

• Lead client-facing technical architecture and design workshops • Implement complex technical security backup platform and application solutions with minimal supervision • Resolve implementation-related technical issues • Work closely with Project Managers on defining task details, timelines, status updates, and working within project scope • Understand project scope definition, validation, and deployment of services • Maintain an exhaustive understanding of the Technical Directives for Conversant Group product and service offerings • Act as a SME for Conversant Group’s managed backup, storage, and application security solutions portfolio • Assess and remediate (harden) backup, storage, and cloud storage technologies • Assist the Managed Protection Team in handling client tickets and promoting problem solving when required • Assist the Assessments Team on client technology shoulder surfing sessions when applicable • Provide mentoring and be a technical escalation for team members • Maintain select vendor technical certifications • Provide client education for deployed solutions • Collaborate with clients, partners, and vendors to aid in the successful deployment of security solutions

United States
Job Closed
Molina Healthcare logo

Senior Engineer, Cloud - IT Resiliency Solutions

Molina Healthcare

Molina Healthcare is a Fortune 500 managed care company with a storied history that dates back to 1980 and the opening of a medical clinic by Dr. C. David Molina. As an employer, M

Cloud Engineer73 days ago

Role Description The Senior Cloud Services Engineer will be responsible for designing, implementing, and maintaining cloud-based solutions to meet our business needs. This role requires a deep understanding of cloud services, infrastructure, and security to ensure efficient and secure operations. - Design and deploy scalable, highly available, and fault-tolerant systems in cloud environments. - Implement and manage continuous delivery systems and methodologies in the cloud. - Deploy IaaS, PaaS, Containers, and SaaS services in cloud environments. - Fully understand and manage Access Control Policies and Permissions, Resource Groups and security principles in Cloud environments. - Provide expertise and best practices for cloud security and compliance. - Monitor and optimize system performance, reliability and availability. - Experience deploying Active Directory, LDAP, SSO and integrating with Azure AD. - Collaborate with cross-functional teams to integrate cloud services with other company systems. - Stay current with emerging cloud technologies and trends. - Design, implement and manage applications in Kubernetes environments within cloud environments. - Develop highly available and scalable infrastructure solutions to support business applications and processes. - Develop scripts to automate deployment of cloud resources and services using Ansible, Terraform and PowerShell playbooks. - Create and maintain detailed solution diagrams associated with application deployments, dependency mapping and business process flows. - Configure and maintain network monitoring tools associated with applications and business processes. - Assist with ensuring applications and business processes can be quickly and seamlessly failed over to recovery environments. - Create and maintain recovery runbooks and standard operating procedures. - Develop and participate in resiliency, performance, functionality, load and chaos tests for critical business applications and business processes. - Participate in the planning and execution of resiliency tests. - Interview application and business teams to gather information about application architecture, dependencies, data flow, capabilities, functions, and performance. - Direct involvement in setup and tear down of test environments. - Setup and effectively use troubleshooting and monitoring tools to quickly diagnose connectivity and performance issues. - Create and present technical solutions to demonstrate design, resilience plan, project status, and test results. Qualifications - Bachelor's degree in computer science, computer information systems, or equivalent experience. - 5 or more years of IT implementation experience. - 3 years or more of hands-on experience with using, configuring, implementing, and troubleshooting network infrastructure connecting to Azure Public Cloud Provider. - Full-stack knowledge of IT infrastructure (applications, databases, operating systems, hypervisors, IP networks, storage networks, cloud platforms, backup networks and media). - Knowledge in integrating Azure with on-prem services like AD, DNS, Firewalls, and load balancers. - Experience with Cloud Infrastructure Security, Zero Trust, IAM, Networking, Data Security. - Experience with API integration, automation, configuration management, monitoring, ensuring security and compliance. - Experience in Agile methodologies, DevOps model and Infrastructure as Code (IaC) processes. - Experience in working with industry regulations, standards, and frameworks like NIST, PCI, SOX, HIPAA, GDPR. - Requires working knowledge of Microsoft technology stack and SQL Server database. - Ability to provide both detailed information as well as summaries to management and IT groups. - Experience in deploying terraform, YAML, ARM template, Power Shell, Azure CLI, git/github, Azure DevOps CI/CD, SQL PaaS & Managed Instances, Azure Kubernetes Services, ASE, IaaS compute, network, and storage. - Familiar with Azure data analytics platform deployment such as deploying infrastructure for Azure Data Bricks, Azure Data Lakes and Data Factories. Preferred License, Certification, Association - Azure Administrator and other Azure certifications preferred. Benefits - Molina Healthcare offers a competitive benefits and compensation package. - Molina Healthcare is an Equal Opportunity Employer (EOE) M/F/D/V.

United States
synvert logo

Cloud Platform Engineer

synvert

#1 pure play cloud data & AI services provider in EMEA

Cloud Engineer73 days ago
Full TimeRemoteTeam 501-1,000Since 1992H1B No Sponsor

• You’ll own the operation and evolution of OpenStack-based private clouds, focusing on reliability, upgrades, automation, and solving real infrastructure problems across compute, network, and storage. • Run and evolve an OpenStack private cloud (ops, upgrades, stability) • Automate infrastructure work • Troubleshoot infra issues across Linux, virtualization, storage, and networking • Improve observability, reliability, and security baseline

Portugal