This job has expired, please see additional jobs below
Senior DevOps Engineer
Blackboard Inc.
Baltimore, MD, United States
Job Details - this job has expired, please see similar jobs below
With nearly 20,000 organizational customers and millions of student users, Blackboard is the world's leading education technology company. The Open Source Technology Operations team is responsible for delivering eLearning services to over a thousand clients comprising almost 4 million users worldwide and includes support, administration and client liaison. A passion for technology and the desire to “do it once, do it right” underpin the culture of the team.
The Senior DevOps Engineer will play a central role in the success of the group.
Specifically s/he will:
• Research, design, develop and document solutions implement solutions for fault tolerance, performance, capacity, and configuration management for various data center operations.
• Oversee the implementation of these solutions under the direction of the Manager of Operations, and provide technical input as required.
• Accountable for the stability and robustness of the platform and all production deployments
• Identify production stability concerns via break point, vulnerability scanning and impact analysis, and design and develop implement remediation plans to address these concerns.
• Design, develop and implement documentation or tools to facilitate Technical Support team responsibilities.
• Mentor Technical Operations team on technical aspects of supported applications.
• Design, develop, and implement documentation or tools appropriate to the maintenance of application platforms.
• Provide platform support to issues escalated from Systems Administrators. Collaborate with development teams to resolve Tier 2 and Tier 3 application issues.
• Co-ordinate and lead projects/initiatives involving domestic and internationally based Systems Admins and Systems Engineers
• Provide on-call support for escalated off-hours issues.
• Identify opportunities for further automation of aforementioned activities. Look for synergies within the production environment from the perspective of complexity, cost, and maintenance activity reduction.
• Execution and maintenance of internal SLAs developed with business stakeholders.
Whilst the role is fundamentally a technical one, the position involves occasional written and verbal communication with vendors as well as internal customers.
The successful candidate will be someone who is willing to take challenges and responsibilities on-board, and provide continuous input into how the Open Source group can further improve and deliver upon its client services.
Professional Qualifications
Required Skills:
• Minimum 8 years experience in a Unix/Linux systems administration role, with particular emphasis on Red Hat Linux, Debian, or their variants.
• Expert level knowledge and experience architecting solutions using Amazon Web Services (AWS) products, services and tools.
• Proven professional experience in architecting, administering and maintaining multi-tier application systems in a production environment.
• A demonstrated ability to document these systems in a format understandable by both technical and non-technical internal and external clients.
• An ability to rapidly deconstruct systems having minimal supporting documentation, then speak to performance capabilities/bottlenecks, break points requiring monitoring, and other issues.
• Scripting and automation expertise in Bash and Ruby.
• Heavy exposure and expertise in the use of configuration management tools such as Chef, Puppet, SaltStack or CFEngine.
• Demonstrated interpersonal, communication, analytical and problem solving skills, and short term and long term planning skills.
• An ability to work collaboratively with and lead other technical staff.
• Fluency in written and spoken English are required, other languages a plus.
• Expert ability to operate with minimal supervision, and to complete tasks to deadline.
• Lead by example, mentor, coach, and peer review within the greater Operations team.
Preferred Skills:
• Relevant tertiary qualifications or equivalent commercial experience
• Experience with code review and continuous integration tools (Bamboo/Jenkins).
• Experience working with highly virtualized environments.
• Experience working in or with a University, TAFE or RTO desirable.
• Familiarity with ITIL incident, problem and change management processes an advantage.
Some after hours and weekend work will be required as a part of the role.
This job description is not designed to contain a comprehensive listing of activities, duties, or responsibilities that are required. Nothing in this job description restricts management's right to assign or reassign duties and responsibilities at any time.
Blackboard is an equal employment opportunity/affirmative action employer and considers qualified applicants for employment without regard to race, gender, age, color, religion, national origin, marital status, disability, sexual orientation, or any other protected factor.
Location/Division: Austin, TX, USA, Baltimore, MD, USA Job Requisition: BB-956