This job has expired, please see additional jobs below
Application Engineer & Operations
Pearson
Centennial, CO, United States
Job Details - this job has expired, please see similar jobs below
Description
At Pearson, we’re committed to a world that’s always learning and to our talented team who makes it all possible. From bringing lectures vividly to life to turning textbooks into laptop lessons, we are always re-examining the way people learn best, whether it’s one child in our own backyard or an education community across the globe. We are bold thinkers and standout innovators who motivate each other to explore new frontiers in an environment that supports and inspires us to always be better. By pushing the boundaries of technology — and each other to surpass these boundaries — we create seeds of learning that become the catalyst for the world’s innovations, personal and global, large and small.
About the job
Does keeping complex, enterprise class applications performing at their best keep you coming to work? Do you know the JVM and / or the .Net stack inside and out? Do you know how to find the needle in the haystack under pressure to resolve a major incident? If so, we are looking for a new member to join our global team to help us push our systems, processes & culture to the next level.
Primary responsibilities and skills include the following areas:
• A strong desire to learn new things and continually improve yourself, your team and the applications you support with a “can do anything” mentality
• Self-Managing - proactive and dependency-aware. Ability to manage yourself to commitments and deadlines.
• Self-starter who is able to identify needs, help with solutions, and thrive in a fast moving team atmosphere supporting large enterprise goals.
• Automate manual and or repeatable tasks to improve efficiency and so they can be handed over to other tier support groups.
• You live to experiment, test, fail fast, and learn as you go, after all we are working in a very large, global, complex environment
• Keeping large, enterprise applications running as a well oiled machine
• Identifying & improving key areas of an application / environment to ensure peak performance, uptime and security
• Partnering with support teams to enhance monitoring and tooling to minimize MTTR
• Taking your turn on the regular oncall schedule.
Qualifications
About you
A successful AppOps Engineer will have:
Core Skills:
• Core and demonstrable experience in leveraging and supporting:\
◦ Cloud Architecture (operationalization Cloud/Non-Cloud)
◦ CI/Infra Automation (ie: Jenkins, Puppet, Chef, Ansible, Salt, Docker, Kubernetes, Vagrant)
◦ Cloud/Remote computing services (ie: AWS, VMWare, Rackspace, Azure)
◦ Monitoring (ie: Zabbix, AppD, NewRelic, MSS, Logstash, Nagios, ELK Stack, Grafana)
◦ Database (ie:Oracle, Postgress, SQLServer, MySQL), NoSQL(Mongo, Cassandra, RIAK))
◦ Software Configuration Management (ie: Git, GitHub, Stash, SVN)
◦ Platforms, languages and runtimes (ie: JavaEE, .Net, Ruby, Python, JavaScript, OpenStack, node.js)
◦ Operating Systems (ie: Linux, Unix, Windows Server)
◦ Agile tools (ie: Jira, Wiki’s, Confluence Suite)
◦ Networking and Security (F5, HAProxy, CiscoCSM, SecOps)Strong problem-solving skills, willingness to learn new technologies
• Strong quantitative skills
• Collaborating across interdisciplinary teams
• Administering, building, and configuring Unix/Linux and Windows
• Demonstrable intermediate understanding of monitoring, security and architectural components such as storage and networking
• Demonstrable experience of scripting and automation to support and troubleshoot hosted applications.
• Understanding of performance, sustainability, durability, resilience and continuity
• Show a detailed working knowledge of incident, change and release management process and their application in a technology support environment
• Appreciation of vendor and open source tools and the ability to analyze the comparable benefits to deliver technical solutions
• Demonstrate an understanding of the criticality of operations as an enabler for growth
• Business acumen coupled with technical knowledge. Dual language, you can speak both to the business and technical team members.
• Ability to understand technical specifications from business requirements.
Nice to Have Skills:
• Delivery focused with the ability to interact directly with internal customers as a service provider.
• Familiarity working in an Agile environment, or similar iterative development methodology.
• Familiar with Project Management tools like Jira, Trello.
• Understanding of Project Life Management Cycle and being an active participant in a project team.
• Experience of using Service Now or similar incident and change tracking tools.
• Scripting and automation experience in Puppet and/or Chef (Ruby etc.).
• Full tech stack appreciation.
• Track record of maintaining existing platforms (SLA’s, OLA’s), monitoring usage data, investigating the failures, and deploying new code/fixes.
• Ability to work with product managers, business partners and stakeholders to understand and help build short term and long term team goals and objectives.