Position Summary

Effectual Cloud Architects are responsible for technical leadership of Professional Services projects. They partner with Effectual’s Engagement Managers (EMs) to deliver an customer and delivery team experiences. Effectual Cloud Architects are “Brand Ambassadors” and are expected to demonstrate Effectual’s experience through the delivery of high-quality, leading-practice solutions to customers. You will report to the Application Modernization Professional Services Director.

A Glimpse into the Daily Routine of a Cloud Architects

  • Design and document a system in AWS to meet customer requirements.
  • Meet with a customer or internal team member to troubleshoot, educate, and unblock implementation progress.
  • Partner with an Engagement Manager to craft a customer communication.
  • Gather requirements, document current state, and educate customers on your solution approach.
  • Jump on a pre-sales call to demonstrate Effectual’s expertise to a potential customer.

Responsibilities

  • Manage existing Kubernetes clusters deployed.
  • Manage deployment of cloud services, like databases, message brokers like Kafka, caching components, other group resources, and custom applications
  • Manage Kubernetes and cloud service updates
  • Maintain local development environment and cloud deployment scripts
  • Manage cloud monitoring & reporting systems for fine-grained observability and actionable alerting
  • Manage system backup and failure recovery
  • Deploy data analysis tools and visual dashboards to assess system health
  • Project technical leader working to achieve customer outcomes by:
  • Drive the implementation of leading practice architecture for assigned clients.
  • Build solutions in AWS (e.g., Landing Zones, container platforms, application hosting environments, data storage solutions, etc.) using various AWS services like Control Tower, EKS/ECS, S3, Transit Gateway, EC2, etc.
  • Conduct cost-benefit and risk-reward analyses
  • Design solutions, development and deployment plans, and high-level solution validation processes for execution by delivery teams
  • Be accountable for the overall technical success of client projects
  • Work with technology management to refine project management processes to improve technical delivery efficacy.
  • Assisting in prioritizing and sequencing infrastructure projects, supporting project work breakdown activities, removing roadblocks, and collaboratively resolving disagreements related to solution design.
  • Foster learning and collaboration by:
  • Be a mentor to team members around leading practices
  • Educate clients on solution rationale and leading practices
  • Build consensus amongst all technical partners
  • Support rigorous project governance and execution through:
  • Meet with team members daily to review progress.
  • Challenge team members on technical solution approaches and holding them accountable for implementation success.
  • Submit time on assigned projects, daily.
  • Supporting project delivery team members by:
  • Always operate with transparency
  • Respond to requests from team members for information
  • Communicate working preferences and understand the working preferences of others to help develop a high-performing team that operates with respect, effectiveness, and efficiency.

Qualifications

  • Expertise managing complex production Kubernetes clusters at scale
  • Passion for Kubernetes and expertise in modern usage
  • Experience with Helm and Docker
  • Extensive hands-on experience with Kafka distributions, including Confluent and Amazon MSK, in a production environment.
  • Deep understanding of Kafka internals, including brokers, zookeepers, producers, consumers, and Kafka Connect.
  • Proficiency with common programming environments like Python and Javascript
  • Experience with advanced Linux administration, including network stack, TCP/IP, DNS, filesystems, resource scheduling, and process management
  • Container development experience
  • Container orchestration using platforms such as Kubernetes, Docker, AWS EKS, etc.
  • 5+ years of continual, prior experience working as a Solution Architect consisting, in parallel, of at least:
  • 5+ years architecting AWS infrastructure.
  • 5+ years building AWS infrastructure, including at least:
  • 3+ year of infrastructure as code experience (Terraform preferred)
  • 3+ year of DevOps toolchain experience (e.g., GitHub, GitLab, AWS Code* Suite)
  • At least one (1) AWS Professional certification
  • Strong working knowledge of leading AWS cloud security practices
  • Proficient in developing Infrastructure-as-Code (e.g., Terraform / AWS CloudFormation)
  • Proficient in coding configuration management tooling (e.g., Ansible, Chef, Puppet, etc.)
  • Proficient in at least one or more programming / scripting languages (e.g., Python, Java, Node, etc.)
  • Knowledge of Agile and Waterfall SDLC methodologies

Location: Remote

Nice-to-Have Skills and Experience

  • Additional AWS certifications (e.g., Developer Associate, SysOps Administrator Associate, Solution Architect Associate, etc.)
  • Prior management experience is helpful, even though this is an individual contributor role.
  • Certified Kubernetes Administrator (CKA) preferred.
  • Implement static and dynamic code analysis tools within CI/CD pipelines
  • Use code analysis tools such as AWS X-Ray, AppDynamics, Dynatrace, etc

Salary Range for this position: $146,000-$178,000

“Salary ranges provided are for informational purposes only and may vary depending on factors such as experience, qualifications, and geographic location. The final salary offer will be determined based on your skills and alignment with the role requirements.”

Travel Requirements

The travel requirements for this position may vary depending on our needs. You should be prepared to travel domestically as necessary. Travel frequency and duration will be communicated in advance, allowing for proper planning and coordination. Typically, travel may include attending conferences, client meetings, training sessions, and other business-related events. The ability to travel is essential for fulfilling the responsibilities of this role and supporting our organization’s goals and objectives.

Company Offered Benefits

Full-time employees are eligible to participate in our employee benefit programs:

  • Medical, dental, and vision health insurances,
  • Short term disability, long term disability and life insurances,
  • 401k with Company match
  • Paid time off (PTO) (120 hours PTO that accrue over one year)
  • Paid time off for major holidays (14 days per year)
  • These and any other employee benefit offerings are subject to management’s discretion and may change at any time.

PHYSICAL DEMANDS AND WORK ENVIRONMENT

The work is generally performed in an office environment. Physical demands include sitting, keyboarding, verbal communication, written communication. Employees are occasionally required to stand; walk; reach with hands and arms; climb or balance; and stoop, kneel, crouch, or crawl. The physical demands described here are representative of those that must be met by an employee to perform the essential functions of this position. Reasonable accommodation may be made to enable individuals with disabilities to perform the functions.

This job description may not be inclusive of all assigned duties, responsibilities, or aspects of the job described, and may be amended anytime at the sole discretion of the Employer. Duties and responsibilities are subject to possible modification to reasonably accommodate individuals with disabilities. To perform this job, the incumbents will possess the skills, aptitudes, and abilities to perform each duty proficiently. This document does not create an employment contract, implied or otherwise, other than an “at will” relationship. Effectual Inc. is an EEO employer and does not discriminate on the basis of any protected classification in its hiring, promoting, or any other job-related opportunity.

Start typing and press Enter to search

Shopping Cart