Junior DevOps Engineer at Vermont Oxford Network

1 year ago DevOps & System Administration Junior Full-Time

The Junior DevOps Engineer supports the work of our software development team through proactive improvement projects and rapid problem solving to remove blockers and keep projects moving forward as efficiently as possible.


Position Requirements:

  • BS in Computer Science, IT, IS, or equivalent area of technical study (IT experience can substitute for a BS degree)
  • 3+ years of equivalent work experience, must include Windows and Linux server administration, as well as core service engineering experience (DNS, SAN, Networking, E-mail, etc.)
  • Proven ability to collaborate with others as well as working independently
  • Excellent verbal and written communication skills are a must
  • Hands-on technical know-how, including deploying, testing, and troubleshooting web applications, as well as a strong coding and shell scripting skills
  • Significant experience with Windows and Linux operating system environments
  • Experience with MSSQL server management, .NET frameworks, IIS, and OAUTH2
  • C#, ReactJS or other JavaScript frameworks, Visual Studio and Source control tools
  • Preferred experience with Agile methodology, SQL Administration and managing Azure and Cloud based CI & IAC tools
  • Must work well in remote team environment and be flexible as workloads and priorities change


Description

The Junior DevOps Engineer supports the work of our software development team through proactive improvement projects and rapid problem solving to remove blockers and keep projects moving forward as efficiently as possible. The Junior DevOps Engineer will assist in producing clean, readable, and reusable code for product and system updates, identify production issues, and implement integrations that meet our external and internal customer needs. The ideal candidate will be process-oriented with great attention to detail, produce meticulous documentation and bring thorough problem solving and communication skills to the team.

Responsibilities:

  • Collaborate with System Administrators, Quality Assurance Analysts, and team of Developers to create and maintain applications that are efficient, testable and conform to required specifications
  • Work closely with System Administrators and Developers to identify and resolve system related problems, including in depth work with Developers to find and configure the necessary tools, frameworks, and libraries to ensure the most efficient work possible
  • Create and maintain, documentation for technical users (code repositories, processes, etc.)
  • Run and maintain different product environments from beginning to end (dev, staging, stats, demo, production)
  • Assist with identifying technical problems and developing solutions (updates, fixes, etc.) while working to figure out best practices to automate and improve internal processes and systems where applicable
  • Understand and coordinate the needed build and release operations, best-practices, and protocols across the entire Development team (and other departments when needed)
  • Plan, develop, implement, and lead projects to improve our development and deployment processes and environments
  • Available to do ad-hoc work with System Administrators, Quality Assurance Analysts and Developers when needed
  • Translate loosely defined requirements into successful solutions
  • Perform other duties as requested by manager

Benefits:

  • 401(k)
  • 401(k) matching
  • Employee assistance program
  • Flexible schedule
  • Health insurance
  • Life insurance
  • Paid time off
  • Parental leave
  • Professional development assistance

🌍 World Wide sql .net javascript devops
🎉 Let Employers Find You!

Employers will see your profile when they are sending a job in your skill.


Create Your Profile   (simple)