Job Description
AWS Technical Architect The Position Sunnova is looking for a AWS Technical Architect with development experience to join its dynamic team in Houston, TX. The passionate Technical Architect has to work closely with application teams to help them build applications on aws. The candidate must possess a proven architecture experience and familiar with all aspects of the SDLC. The candidate will demonstrate prior experience with aws architecture. Responsibilities * Experience architecting, designing, developing, implementing applications and Services on AWS Platform. * Deep understanding of AWS components and be well versed with the AWS well architected framework and can apply those principles while designing a solution. * Experience directing the development process from conception to completion and overseeing the efforts of all associated technical staff. * Research and prototype emerging technologies; utilize where applicable in addressing departmental business and/or IT needs. * Effectively communicates with department leadership, Project Managers, Infrastructure and Application Managers, etc. as required. * Monitors and assists with the maintenance and support of the infrastructure environment within the AWS environment. * Collaborates with other IT resources and vendors to resolve application and/or infrastructure related issues to the existing technology environment. * Experience with Amazon Web Services, to include the management and support of EC2 instances, S3 storage, Route 53, Lambda's, batch processing, Appflow, Glue, Sep functions, cloud watch etc.. * Experience managing and supporting PostgreSQL databases. * Strong application deployment experience using Python. * Build AWS Code pipelines for deploying the application across different environments. * Lead development teams to build and deploy micro services-based applications. * Lead program optimization to work within constructs of an AWS environment. * Mentor and guide junior level resources on the team. * Apply AWS architecture best practices. * Adhere to company policies around change control processes. * Perform any other development related duties as assigned. Requirements * Bachelor's Degree in computer science or Engineering or Equivalent. * 12+ years of experience with application development. * 6+ years of experience as Technical architect working on AWS platform. * 4+ years of experience working as Developer using Python. * Experience with designing and deploying AWS Services like Elastic Compute (EC2), Lambda's, API Gateway, Glue, Storage Services Like S3, Glacier, RDS, Batch Services etc.. * Experience building Continuous Integration & Continuous Deployment (CI/CD) tools and processes using Github Actions and AWS Code Pipelines. * Strong understanding of container technologies such as Docker and Kubernetes * Should have hands on experience using Terraform and Cloud formation (IAC Tools). * Participate in technical discussions, influencing design decisions. * Strong analytical skills possess strong written, and oral communication skills, and a willingness to "do whatever it takes" with high energy within a collaborative team environment. * Experience with Agile/Scrum software development Reports to : Enterprise Technical Architect Minimum Requirements * Education required: Bachelor's Degree. * Minimum years of experience required: 5 Years as AWS and Python Developer. Preferred Qualifications * Experience in energy domain is a plus Location: Remote Benefits: Sunnova offers a generous employee reward package that includes: * Comprehensive benefits * Competitive compensation & annual bonus * Paid time off, including 10 holidays and Paid Parental Leave * Cell phone allowance for many roles * Free access to onsite fitness center in Houston and/or discounted fitness memberships through health provider * Complimentary garage parking in Houston