As an Engineer, you'll use your experience to streamline our software development life cycle from requirements to monitoring in production. You'll lead efforts to incorporate open-source tools, automation, and cloud resources to cut down on tedious, boring tasks and free up the teams to do what they do best - innovate. You'll implement continuous integration and delivery to limit manual testing and troubleshooting. This is an opportunity to broaden your skillset into areas like automation, cloud-based development, and open-source tools. As a technical leader, you'll identify new opportunities to build solutions to help your customers meet their toughest challenges.
Requirements
- 5+ years of experience with supporting Linux systems engineering efforts in system design and evaluation, solution engineering, software development, or system administration
- 3+ years of experience with a complex build system
- 3+ years of experience configuring, integrating, and securing multiple AWS services to deliver sustainable functionality
- 3+ years of experience as an administrator for one of the following container platforms: Docker, OpenShift, or Kubernetes
- Experience with advanced scripting languages, including how to write infrastructure as code and the development of custom scripts to automate capabilities including the use of Ansible, Python, Bash, and Terraform
- Experience with developing services, including Lambda
- Experience with leveraging Cloud service providers, including AWS and Azure, to create automated DevSecOps pipelines
- Knowledge of Agile methodologies or the software development life cycle (SDLC)
- Ability to obtain a Public Trust security clearance
Benefits
- Health Care Plan (Medical, Dental & Vision)
- Retirement Plan (401k, IRA)
- Life Insurance (Basic, Voluntary & AD&D)
- Paid Time Off (Vacation, Sick & Public Holidays)
- Short Term & Long Term Disability
- Training & Development