Have a creative, resourceful, and solution-driven mindset – which drives your ability to proactively anticipate and identify issues, establish a plan to solve, and rapidly implement the solution.
Experience managing infrastructure for a rapidly scaling a product.
Self-starter with a strong sense of personal responsibility and a willingness to do what needs to be done for the success of your team.
Stay up to date on new tools & techniques, and act as a driver of innovation and process maturity.
Duties
Design and build a robust, scalable infrastructure while optimizing for cost and manageability.
Establish continuous build environments to speed up software development.
Build and manage automation of software development, release, and deployment for dev, and production environments.
Perform architecture and security reviews, identify gaps and develop remediation plans.
Define, document, and maintain a strategic DevOps architecture roadmap that includes business, product, and technical considerations.
Be part of software architectural discussions that will influence platform reliability.
Be a champion for DevOps, bringing consistency and best practices in our approach, tools, and standards, and ensuring that DevOps strategy is implemented at every stage of the end-to-end development.
Skills Required
5+ years of experience in a DevOps, System Admin and/or Development role.
Hands-on experience with automated deployment of resources on a cloud infrastructure, preferably AWS.
2+ years or experience managing a cloud production environment, preferably AWS.
Comfortable with ambiguity and fast change with an ability to adapt quickly and easily.
Experience as a DevOps engineer in a scalable production environment built on AWS, Azure or Oracle Cloud.
Ability to create CI/CD pipelines (CircleCi, Jenkins or similar).
Good to have:
Early-stage startup experience
Experience working within a remote team
AWS Certifications