Skip to main content

This job has expired

AWS Engineer

Employer
New Visions for Public Schools
Location
New York, NY, US
Salary
Competitive
Summary

New Visions for Public Schools develops and implements scalable approaches to achieving strong and equitable outcomes for students in urban public schools. We currently support over 150,000 students in over 300 schools.

Our digital products help simplify complex managerial challenges so that school leaders and educators can focus on supporting their students to graduate school and have a successful post-secondary career.

Core Duties and Responsibilities:
  • Create and maintain fully automated CI/CD pipelines for code
  • Actively manage, improve and monitor cloud infrastructure on AWS, EC2, S3, IAM, VPC, and RDS; including backups, patches, and scaling
  • Build and deploy docker containers to break up monolithic app into microservices improving developer workflow, increasing scalability, and optimizing speed
  • Deployment using Linux, Bash, AWS tools, CloudFormer, Terraform, AutoScaling
  • Automated build and deployment using Jenkins to reduce human error and speed up production processes

Additional Duties and Responsibilities:
  • Work directly with the DevOps team and Senior DevOps manager to test system integrity
  • Design and implement build, deployment, and configuration management
  • Test implemented designs
  • Build and test automation tools for infrastructure provisioning
  • Handle code deployments in all environments
  • Monitor metrics and develop ways to improve
  • Provide technical guidance and educate team members and coworkers on development and operations
  • Brainstorm for new ideas and ways to improve development delivery
  • Consult with peers for feedback during testing stages
  • Build, maintain and monitor configuration standards
  • Maintain day-to-day management and administration of projects
  • Manage CI and CD tools with team
  • Document and design various processes, update existing processes
  • Improve infrastructure development and application development
  • Follow all best practices and procedures as established by the company

Required Skill Set and Knowledge Base:
  • Configuration management & build Pipelines (jenkins/teamcity or aws ci/cd )
  • Git
  • Python / Bash
  • SQL
  • Linux
  • Networking
  • Docker (or other container tech)
  • AWS (EC2 , S3, IAM, VPC, Route53, RDS, CloudFormer, CodePipeline, AutoScaling...)

Requirements and Qualifications
  • Previous experience (3-5 years) in software development, infrastructure development or development and operations
  • Experience with Linux infrastructures, database SQL (postgres or other SQL db ) , CI/CD tools, scripting such as JavaScript, Python, Bash, R.

Nice to Haves

MongoDB or NoSQL , NodeJS , Any Analytic Tools , SingleSignOn , Directory Services

Workflow methodologies

Scrum/Kanban , Agile workflow methodologies

New Visions for Public Schools is an Equal Opportunity Employer.

Get job alerts

Create a job alert and receive personalized job recommendations straight to your inbox.

Create alert