Architect / Technical Lead
- Contract
Job Description
We are looking for an Architect / Technical lead who can use cutting-edge technologies to solve complex problems and who is driven to deliver value in alignment with the ETS mission to advance quality and equity in education. Partner with enterprise architects, application leads, and take responsibility for the architecture, design, and code quality for all your deliverables. You are dynamic and demonstrate a commitment to continuous learning. You are equally as comfortable working independently as you are collaborating with a team.
You will:
· Design and Develop cloud-native solutions in AWS using common patterns (microservices, event-driven/serverless, choreography, etc.)
· Ideate with Product Owners and teammates and deliver full-stack solutions in short cycles with frequent releases
· Provide leadership and mentor team members on modern software principles
· Lead code reviews
· Provide and receive constructive feedback with team members to drive continuous improvement
· Experiment and Innovate with creativity while balancing value delivery
· Build and maintain healthy CI-CD pipelines using Gitlab with infrastructure as code & automated testing
· Deliver testable, maintainable, and high-quality code and take operational responsibility for the components that you develop
· Be comfortable in a variety of data persistence from S3 to No-SQL databases
· Work in a fast-paced team using agile principles across multiple products
· Stay current with emerging trends in cloud software development
· Focus on customer needs to understand intended outcomes and collaborate with the team to solution around that value
Required Skills:
· Strong/Expert level proficiency in building and deploying cloud-native solutions with AWS
· Experience with GitLab CI/CD - managing deployments to Multiple environment supporting multiple versions of application
· At least one year of experience with Containerization (Docker, Kubernetes, or ECS)
· Experience in designing and building serverless applications on AWS using API Gateway, Lambda, SQS, SNS, IAM
· Strong/Expert level proficiency in Node.js development
· Strong experience with No-SQL and SQL databases, MongoDB preferred
· 4+ years of experience in developing using NodeJS, JavaScript, and TypeScript
· Sound knowledge of ECMAScript (6+) specification.
· Proven success in designing, coding, and implementing scalable software solutions using modern technology and practices
· Proficiency and understanding of JavaScript Design patterns, transpilres, and module bundlers.
· Strong experience in web service development (RESTful/JSON)
· Experience in using Collaborative tools (Jira/Confluence) for task management, breakdown, estimation, and tracking.
· Understanding of Agile techniques and ability to rapidly iterate in a dynamic environment
· Strong problem solving, analytical, and communications skills
· NestJS experience is a plus
· Experience with securing applications and performance tuning
· AWS Solution architect or AWS DevOps certification is a must
Additional Information
All your information will be kept confidential according to EEO guidelines.
By clicking the link above or any third-party link within this posting, you are leaving this site and going to a third-party website where the third-party website's terms and privacy policy apply