FreshRemote.Work

Senior Software Engineer (DevOps & Infrastructure)

Remote

Are you a problem solver? Do you enjoy building systems that are reliable and can scale? When approached with a problem that is not well defined, do you relish the possibilities and allow your creativity to flow? Bigleaf Networks is looking for a Senior Software Engineer who will deliver DevOps and Infrastructure solutions at the speed and scale of a growing business. This position will focus on our back-end software, cloud infrastructure and DevOps initiatives.

This position will join the Bigleaf Engineering Department with the goal of improving security, reliability, and availability of our cloud infrastructure; both internal and customer-facing, and both hardware and software. This position will work with our Development and Operations teams to identify and resolve issues, reduce human toil, and broadly make our system more robust and resilient.  

This role and the entire Engineering Department is US-based and fully-remote. 
 

What you'll do: 

  • Maintain and improve our cloud infrastructure and back-end software. 
  • Scale and migrate cloud databases within the AWS ecosystem
  • Automate the deployment of software to our systems using CI/CD tools.
  • Monitor performance and ensure the stability of the network using tools like Grafana, Prometheus, Skinken and Wireshark
  • Develop back-end software using Python, Bash and SQL 
  • Operate as a key point of escalation and participate in the Engineering/Operations 24x7 on-call rotation to address Linux production system issues. 

What you'll need:  

  • Bachelor of Science in Computer Science, Computer Engineering, Software Engineer, or equivalent degree.
  • 8+ years of professional software development experience, ideally in a similar DevOps and back-end infrastructure role
  • Significant experience developing and maintaining high-quality code in Python and Bash.
  • Significant experience with Linux system administration on production systems.
  • Expert level knowledge in cloud-native technologies; AWS using services such as EC2, VPC, Subnets, RDS/Aurora, S3, Lambda, IAM, DynamoDB, etc.
  • Proficiency with relational databases using Postgres or MySQL.
  • Hands-on experience implementing CI/CD workflows with GitHub Actions, or similar tools.
  • Hands-on experience with Infrastructure as Code (Terraform, Puppet, Ansible). 

 Things that’ll help you stand out:

  • Experience with Docker, Kubernetes, and container orchestration platforms.
  • Experience with back-end monitoring and metric systems (Graphite/Grafana).
  • Understanding of Agile and other development processes and methodologies.
  • Excellent written and verbal communication skills in a multi-team, collaborative environment.  

Who We …

This job isn't fresh anymore!
Search Fresh Jobs