Tactacam is a leading innovator in outdoor and action camera technology, dedicated to providing high-quality products that enhance the outdoor experience. We are looking for a DevOps Engineer to join our team and help us build and maintain our data infrastructure, ensuring the reliability, scalability, and efficiency of our AWS and Lambda-based stack.
Responsibilities:
- Maintain a high security bar for new and existing infrastructure in your capacity as an infrastructure and logging expert
- Design, implement, and maintain robust AWS infrastructure to support Tactacam's services and applications
- Help us implement DevOps best practices across various software teams, as we continue to prove the value of the “shift left” and “self service”
- Collaborate with backend, frontend, hardware, BI, and ERP teams across multiple product lines to streamline workflows and tooling for developer and DevOps use
- Help refine and maintain monitoring and “monitoring-adjacent” tooling to help triage issues, estimate impact, establish root cause, and resolve issues efficiently
- Develop and manage CI/CD pipelines using GitHub Actions to automate software deployments and ensure code quality
- Help us manage our fleet of end-user devices by building robust processes around internal and vendor-provided tooling
- Contribute to identifying unmanaged infrastructure and resources, and build IAC and monitoring around those ghost resources, improving AWS governance
- Help monitor and manage AWS and other cloud costs
- Stay up-to-date with industry trends and emerging technologies, recommending innovative solutions to enhance our DevOps practices
Requirements:
- Proven experience with AWS services and infrastructure management
- Experience setting up and maintaining CI/CD pipelines using GitHub Actions, AWS CodePipelines or other platforms
- Proficiency in scripting languages–including JavaScript, bash/shell, or Python–for automation and infrastructure as code
- Familiarity with serverless and event-driven architectures, particularly AWS Lambda
- Excellent problem-solving skills and the ability to work collaboratively in a fast-paced environment
- Strong communication skills to effectively interact with cross-functional teams
- MUST be motivated to drive change and influence improvements across many internal processes. Tools can be taught, but mindset is harder to change