Devops Engineer
Posted on 9/12/2023
Truepic
Locations
Remote in USA
Experience Level
Entry
Junior
Mid
Senior
Expert
Desired Skills
AWS
Bash
Development Operations (DevOps)
JavaScript
Jenkins
Git
Terraform
Python
Datadog
CategoriesNew
DevOps & Infrastructure
Requirements
  • Experience maintaining and deploying highly-available, fault-tolerant systems at scale
  • Experience with infrastructure-as-code tooling such as Terraform and Cloudformation
  • Experience with containers
  • Full understanding of software development lifecycle best practices
  • High level of comfort working within AWS and with it's managed products
  • Version control system experience (e.g. Github)
  • Familiarity with continuous integration tools such as Jenkins, Travis CI, Circle CI
  • Proficiency in scripting languages including, bash, JavaScript, and Python
  • Understanding of monitoring tools (Pagerduty, CloudWatch, Datadog, etc)
  • Strong communication and documentation skills
  • Ability to drive to goals and milestones while maintaining a strong attention to detail
  • Excellent judgment, analytical thinking and problem solving skills
  • Relentless security-first mindset. You think like an attacker
Responsibilities
  • Deploy and maintain critical applications on cloud-native microservices architecture
  • Propose, scope, design, and implement various infrastructure architectures
  • Create, maintain, and iterate on our CI/CD processes for new and existing services
  • Build and test code continuously with scripting and programming languages
  • Manage our continuous integration and delivery pipeline to maximize efficiency
  • Measure performance and environment of application with system & application log tools
  • Involvement in incident management and supporting production systems
  • Work collaboratively to help deliver end-to-end products and features, seeing them through from conception to delivery
  • Help define, document, evolve, and evangelize high engineering standards and best practices
  • Manage, track and document changes to code with source control tools
  • Sustain and improve the process of knowledge sharing throughout the engineering team
  • Iterate on best practices to increase the quality & velocity of deployments