A Place For Mom Junior DevOps Engineer in Seattle, Washington
A Place for Mom is seeking a motivated and energetic Junior DevOps Engineer. We are looking for someone who can assist with the design and implementation of our cloud-based infrastructure and workflows while simultaneously supporting and improving our existing systems and services.
Are you an experienced systems engineer or developer with a solid understanding of automation and configuration management technologies? Does the challenge of automating infrastructure and continuous code deployment in the cloud excite you? If yes, then come join our team as we ramp up automation, infrastructure as code, continuous deployment, and DevOps culture in our organization.
To be successful, you'll need to be self-motivated and driven; you’re fascinated by new tools and technologies, but understand and respect the importance of learning, supporting, and improving existing systems. You require very little management direction; you know what needs to be done and how to accomplish it expeditiously. You own your area, becoming a subject matter expert in the tools and the systems you support. Ultimately, you care about the user's experience coupled with APFM’s product sustainability and reliability.
Help design, scale, and automate the management of APFM’ cloud infrastructure.
Work with cross-functional development teams to roll out new software releases.
Assist in development of automation and processes to enable teams to deploy, configure, scale and monitor their cloud applications.
Actively participate in high level team activities such as suggesting architecture improvements, recommending process improvements and conducting tool evaluations.
Perform system monitoring and maintenance, including basic system administration on Windows and Linux, and reviewing system and application logs.
Ability to apply creative engineering and analytical/troubleshooting skills to resolve hard problems.
Manage Tier II and Tier III ticket escalations and perform on-call duties as needed.
BS in Computer Science (or equivalent experience).
Solid understanding of Software Development Life Cycle, Test Driven Development, Continuous Integration and Continuous Delivery.
Experience with configuration management systems such as Ansible, Terraform, or Serverless.
Experience with AWS (EC2, RDS, VPC, S3, Route53, Lambda, etc.).
1-2+ years’ experience with a programming or scripting language such as Python, Powershell, or node.JS.
2-3+ years’ experience administrating Window Server 2012, 2012 R2, and 2016-based systems.
1+ years’ experience administrating Linux-based systems such as CentOS or Ubuntu.
Strong ability to troubleshoot complex technical issues and root out inefficiencies.
Experience with version control systems such as git and TFS.
Experience with automated deployment tools such as AppVeyor or Octopus Deploy.
Strong understanding of network protocols and client-server communication, including HTTP, DNS, SSL, SSH, and TCP/IP.
Ability to work well in a collaborative environment.
Solid experience with networking technologies (switching, routing, firewalls, load balancing).
Experience with C# .NET application development.
Experience with container technologies such as Docker.
Job ID 2017-2410
of Openings 1
Job Location(s) US-WA-Seattle
Category Information Technology