What's the Short Version?
The Sr IT Environment Engineer is responsible for managing and maintaining the non-production environments used for development, testing, and staging purposes. This role ensures that these lower environments accurately mirror the production environment and facilitates a smooth software development and deployment lifecycle. The IT Environment Engineer works closely with developers, Quality Assurance and IT operations teams to automate environment provisioning, configuration management, and deployment processes.
What Will You Be Doing?
- Provision and configure development, testing, and staging environments.
- Implement and maintain version control, configuration management, and deployment automation tools.
- Collaborate with project teams to define and document environment requirements and release processes.
- Monitor environment health and performance, troubleshoot issues, and work to resolve them.
- Continuously review and refine environment management practices to enhance efficiency, reliability, cost optimization and scalability.
- Maintain comprehensive documentation on environment setups, configurations, and release procedures.
- Proficient in the understanding of environment management tools and processes, such as configuration management, provisioning, and deployment automation.
- Participate in the Change Approval Board meetings to provide input on environment-related changes.
- Review and approve IT environment changes (software, configuration, database, hardware).
- Participate in IRTs to help identify any environment changes that may have caused a production issue.
- Perform other duties as assigned.
- Comply with all policies and standards.
What Are We Looking For?
- Bachelor's Degree in Computer Science, Information Technology, or a related field, or equivalent experience.
- 4-6 years experience in environment management, DevOps or related IT role.
- Strong understanding of software development lifecycles (ITLC, Agile, etc.), configuration management, and deployment practices.
- Proficient in using environment management tools such as Ansible, Terraform, Docker, Kubernetes, etc.
- Familiarity with version control systems like Git and project management tools like ADO.
- Excellent problem-solving and troubleshooting skills.
- Strong collaboration and communication abilities to work effectively with cross-functional teams.
- Experience with eCommerce infrastructure or website deployments is a plus.
- Experience with optimizing environment refreshes and proactively setting performance metrics.
- Minimum of 5 years of experience in a DevOps or environment management role.
- Proven track record of managing non-production environments and deployment processes.
What's Our Offer?
Salary Range: You`ll earn between $120,000 - $160,000 annually, depending on experience.
Bonus: You`ll be eligible for an annual discretionary bonus up to 10% of base salary.
Paid Time Off: You`ll accrue paid time off on a bi-weekly basis based on hours worked up to 112 hours per year to start. Employees also receive 8 paid holidays and 1 paid family day off.
Additional Benefits:
- Comprehensive medical, dental, and vision benefits
- 401k plan and matches $1 for $1 up to 4% of earnings, matched & vested at every pay cycle
- Life insurance
- Short/long-term disability coverage
- Paid maternity/paternity leave
- Pet insurance
What Should You Expect?
Hybrid: While performing the duties of this job, the employee is regularly required to sit; reach with hands and arms and talk or hear. The employee is frequently required to use hands to finger, handle or feel. Specific vision abilities required by this job include close vision, distance vision, color vision, peripheral vision, depth perception and ability to adjust focus. Work environment is moderately quiet. Ability to work on computer for multiple hours with frequent interruptions.
SanMar's Eastpointe office is located near Seattle, WA and our standard working hours are 8:00-5:00 PST. Quarterly travel may be required.