College Board is looking to improve the observability of their applications, services, pipelines, and processes to better serve their customers and empower development teams.
Requirements
- 5+ years of software development experience, including at least 2 years of recent experience with React, TypeScript, and/or Node.js
- Strong knowledge and experience with distributed cloud infrastructure, including AWS resources such as Lambda, SNS, SQS, S3, Step Functions, EC2, ECS, VPC, IAM, CloudWatch, DynamoDB
- Experience building event-driven cloud-based serverless applications, with technical knowledge of cloud computing, DevOps, and microservices
- Experience with Infrastructure as Code, CI/CD framework, immutable infrastructure, automation, orchestration, and other modern DevOps patterns
- Experience building API’s or other back-end services
- Experience with Grafana or similar data visualization tools
- Knowledge of cloud networking, API integrations, infrastructure resiliency, and cloud design
Responsibilities
- Design, develop, unit test, implement, and document solutions for our development teams, including full stack applications based on React, TypeScript, and Node.js, while adhering to Agile, CI/CD, and DevOps best practices
- Provide visualizations that quickly gauge the overall end user experience and generate high-quality alerts
- Continuously develop the skills required to work as part of the agile team in a poly-skilled development environment
- Apply subject matter expertise in current technological capabilities such as cloud networking, API integrations, infrastructure resiliency, and cloud design
- Write code to automate the infrastructure lifecycle, create and support internal tools utilizing IaC, and use CLIs
- Partner with domain SMEs (Delivery Team Software Engineers, Security, Infrastructure, Network, Observability and Operations) to analyze the features and capabilities
- Work with technology leaders to understand business objectives and align architectures and cloud product offerings with those objectives
Other
- Authorization to work in the United States for any employer
- A passion for expanding educational and career opportunities and mission-driven work
- Clear and concise communication skills, written and verbal
- A learner's mindset and a commitment to growth: welcoming diverse perspectives, giving and receiving timely, respectful feedback, and continuously improving through iterative learning and user input
- A drive for impact and excellence: solving complex problems, making data-informed decisions, prioritizing what matters most, and continuously improving through learning, user input, and external benchmarking