System Engineer

Agile, Apache, Architecture, Automated, Bash, CMS, DBA, Development, DNS, Hardware, HTTP, Linux, Manager, Management, Middleware, MySQL, mysql, Networking, PowerShell, Project, QA, Release, SDLC, SQL, SQL Server, Testing, Unix, VMware, Windows
Full Time, Full Time
Telecommuting not available Travel not required

Job Description


System Engineer \n


Are you an engineer who is passionate about designing, enhancing, and supporting a customer facing infrastructure? Do you have a passion for utilizing Technology to re-engineer student's experiences? If so, apply now. We are looking for a talented Platform Engineer to join our team and help us create and maintain technology solutions that will benefit both our students and Bridgepoint employees. \n

About Us: \n

Bridgepoint Education, Inc. (NYSE:BPI) harnesses the latest technology to reimagine the modern student experience. Bridgepoint owns two academic institutions -- Ashford University and University of the Rockies. Together, these programs, technologies, and resources represent a unique model for advancing education in the 21st century. Bridgepoint stands for greater access, social learning, and exposure to leading minds. For more information, visit or . \n

Our Values: \n

Passionate -- We change lives through education. \n

Trusted -- We are confident in each other to do the right thing. \n

Ownership -- We are accountable for our results. \n

Excellence -- We succeed through ongoing development, growth and improvement. \n

Attitude -- We have a positive and determined mindset. \n

Teamwork -- We promote a collaborative and caring work environment. \n

Position Summary: \n

Reporting to the Platform Engineering Manager the System Engineer is a full-time position located in San Diego, California. The System Engineer is responsible for the company's internal and customer-facing infrastructure and works closely with Software Development and Information Technology to provision, configure, maintain and monitor systems within said infrastructure. The System Engineer is responsible for establishing and maintaining application infrastructure within a large-scale .NET/Windows Server 2008/2012, SQL Server 2008/2012, RHEL environment using tools such as PowerShell, VMware 5.5 and above, Advanced skills in SCOM, SCCM, Puppet and Splunk. The System Engineer is responsible for the design, architecture, implementation, and Tier III support of systems solutions to meet the growing needs of the business. The System Engineer is also responsible for assisting in making recommendations for the selection of platform configurations, hardware, operating systems, software, and assisting in the planning, provisioning, installation, documentation, and administration of all server operating systems and storage subsystems. \n

Essential Job Duties: \n

  • Assist in troubleshooting that may arise and work with DBA and Development team until resolve. \n
  • Work with F5 engineer in managing F5vips, Irules Nodes and pools in F5. \n
  • Work on incoming tickets in ServiceNow. \n
  • Service and support Azure-based Cloud services and infrastructure \n
  • Operate and maintain high availability systems in remote datacenters \n
  • Proactively scale and improve infrastructure to meet rapid growth \n
  • Work closely with IT and development teams on system provisioning and configuration \n
  • Work closely with IT development teams to ensure site reliability and performance \n
  • Work closely with development teams to deliver ongoing releases and updates \n
  • Work across functional (development/testing, deployment, systems/infrastructure) and project teams to ensure continuous operation of build and test systems. \n
  • Understand IT system planning, architecture, and engineering \n
  • Drive visibility and continuous improvement of delivery pipeline \n
  • Maintain distinct development, QA, staging, production and PLT environments \n
  • Works with Application developers, Architects to understand application middleware requirements and create middleware configurations to meet these needs. \n
  • Experience with middleware engineering focused on designing and operating scalable and highly available solutions \n
  • Performs deployments of custom and Commercial Off the Shelf (COTS) code/software \n
  • Maintain monitoring and reporting infrastructure / platform \n
  • Ensure release and update process remains agile and efficient \n
  • Document existing and future systems and procedures \n
  • Create and maintain physical and logical documentation \n
  • Create and present project handoff technical documentation \n
  • Create and maintain Windows and Linux based OS as a baseline used in automated server provisioning. \n
  • Serves as subject matter expert, escalation and mentor for System Engineer I staff \n
  • Act as a technical advisor to other personnel in the Software Development and Information Technology departments \n
  • Participate in a 24/7 on-call support rotation and may work nights and weekends \n
  • Escalates issues and outages to the System Engineer III and Management as needed \n

Minimum Requirements: \n
  • Minimum of 4 years in an IS or IT role working in a medium to large web development and hosing environment \n
  • Advanced in SCOM 2012/2016 experience and Unix integrations \n
  • Advanced Unix troubleshooting and general administrative tasks - RHEL 5.x-7.x \n
  • Apache, SFTP, YUM repositories, MySQL, web-based applications, website CMS, Domain integrations (Winbind, SSSD) \n
  • Standard system maintenance (logs/logrotate, cron jobs, disk expansion/maintenance, auditing, user maintenance) \n
  • Familiarity with cross-platform functionality (Windows/Unix, Physical/Virtual) \n
  • PowerShell & BASH scripting \n
  • Strong familiarity with VMware/Virtualization \n
  • Experience with Active Directory and working across multiple domains and forests (Domain objects, DNS, domain trusts) \n
  • Experience in multi-tier application design, implementation, advance skills in trouble shooting and support (LAMP stacks and variants) \n
  • Experience in developing and implementing Unix automated processes/procedures for process improvement \n
  • General networking experience (VLANs, firewalls, DHCP) \n
  • General storage experience (CIFS, NFS, iSCSI, VMDKs, LUNs) \n
  • Strong ability to work independently or as part of a team \n
  • Puppet/Automation Environment development, implementation, and support preferred \n
  • Splunk experience (Application and System support) \n
  • F5/Big IQ LTM experience \n
  • Experience in refreshing/rebuilding LAMP web stacks \n
  • Strong familiarity Microsoft Operating Systems \n
  • Experience with production change control and release processes \n
  • Experience with backup software and hardware a plus \n
  • Excellent time and priority management abilities \n
  • Strong problem solving/analytics abilities \n
  • Excellent communication skills; verbal, written and listening, across several disciplines and organizational levels. \n
  • Sound technical to business understanding \n
  • Ability to work independently and guide others \n
  • Willingness to drive long running issues to resolution or propose short term solutions \n
  • Familiarity with SDLC and/or other systems development methodologies. \n
  • Automate wherever feasible to providing repeatability and consistency. \n

Education: \n
  • A Bachelor's Degree or relative experience \n

03072018JH \n
Dice Id : RTL177969
Position Id : 100154
Have a Job? Post it