Client: EdTech
Title: Platform Operations Engineer
Duration: Long Term
Location: 100% Remote
About the Opportunity
· As an Engineer on the Platform Operations team, you are a gifted technologist and problem solver.
· You understand cloud software delivery, tools, and processes that empower efficient and resilient delivery that adheres to top-notch development practices.
· You are technologically curious and seek out opportunities to research emerging technologies and trends, standards, and products.
· Your excellent communication and collaboration skills allow you to effectively articulate solutions to the development community, enabling all to succeed.
· You are communicative, approachable, self-driven, and collaborative.
In this role, you will:
Design & Implementation (75%)
- Build solutions using the best practices of Agile, CI/CD, and DevOps
- Continuously develop the skills required to work as part of the agile team in a poly-skilled development environment
- Write code to automate the infrastructure lifecycle, create and support internal tools utilizing IaC, and be able to use CLIs
- Partner with domain SMEs (Delivery Team Software Engineers, Security, Infrastructure, Network, Observability and Operations) to research, analyze and implement features and capabilities
- Contribute to the development and growth of the Cloud Engineering Program, through thought leadership, design and implementation of tools and processes
Team Operations & Success (25%)
- Implement cloud-first architectural solutions and best practices
- Participate in agile scrum ceremonies (Sprint Planning, Grooming, Daily SCRUM, Demo, Retro) and contribute to team deliverables
- Participate in peer reviews of software engineering artifacts
- Maintain, operate and monitor Platform products and infrastructure
- Assist in the identification and resolution of production and production-like issues
- Ensure the team is adhering to development standards and security policies and procedures
You have:
- 3+ years of experience with Infrastructure as Code, CI/CD framework, immutable infrastructure, automation, orchestration, and other modern DevOps patterns
- Technical knowledge of Cloud Computing, DevOps, and Microservices
- Strong knowledge and experience with distributed cloud infrastructure within AWS
- Experience working with AWS resources such as Lambda, SNS, SQS, S3, Step Functions, EC2, ECS, VPC, IAM, CloudWatch, DynamoDB is a plus
- Experience building event-driven Cloud-based serverless applications
- Coding/scripting experience with Python, JavaScript, React.js, Node.js
- Excellent communication and collaboration skills with an ability to present ideas in business-friendly and user-friendly language
- Demonstrated ability to develop and maintain good customer working relationships
- Exceptional analytical, conceptual, and problem-solving abilities
- Ability to prioritize and execute tasks in a high-pressure environment