Professional Documents
Culture Documents
Working in a Cloud based environment, the Senior DevOps Engineer will help to define the technology
strategy and approach for Annalect platforms, working closely with technology leadership, and be
ultimately responsible for ensuring technology quality. This individual must have a proven track record of
success working in a functional and technical team with a strong sense of quality ownership for existing and
new cloud based features. This is a hands-on job that requires strategic thinking and planning to provide
expertise throughout the entire infrastructure and operational lifecycle, ensuring the success of the team's
planning, building, operating, optimizing and automation efforts. The senior team member will provide
mentorship and coaching to DevOps, Cloud Operations Operational, AOK and other technology team
members.
The Annalect Senior DevOps Engineer will provide technical guidance to the team members in the analysis,
design, testing, and deployment of all Annalect infrastructures that support the application platform. The
role maintains ultimate responsibility for assuring that all technology platforms are planned, built, operated
and are compliant with technical specifications.
Technical Guidance
• Directly works with the DevOps team maintaining individual responsibilities, solutions, attendance,
preparation of all technology infrastructure and operational development activities.
• Plan, organize and execution of work assignments for the DevOps team.
• Provide necessary definition, development and deployment of the Annalect infrastructure and
operational strategy, addressing all phases of the technology platform in a cloud based setting.
• Ensures delivery against IT department goals and objectives, i.e. meeting commitments, and
coordinating overall technology rollout schedules.
• Work within and drive a high-level DevOps strategy, as well as take a hands-on approach to
implementing that strategy.
Process Management
• Lead efforts to develop, document, and implement applicable DevOps processes and procedures to
provide more effective methods within the group in support of providing quality buildouts.
• Maintains technology consistency throughout the application cycle, to include the design, define
and build phases through technology checkpoints and testing.
• Implements ongoing technology improvement processes working with interdepartmental teams.
• Be highly committed to create world class optimization and automation.
• Manage technology processes for storing/deploying applications from QA to production
environments.
Technology Management
• Manages the planning and execution of automation and testing efforts to meet committed delivery
dates with effective communication regarding issues, objectives, initiatives and performance to
plan.
• Works with IT, Product, etc.… on project schedules and resource allocation models for related
projects and other activities such as software deployment/new platform/integration.
• Create, implement, maintain, and enhance automation/optimization plans, scripts, and test
methodologies that ensure exhaustive testing and rollout of all assigned software/hardware
platforms.
• Manages and responds to technology issues with related groups such as Development, Product,
and AOK Support.
Quality Management
• Design, implement, and maintain comprehensive build/test/operational plans to ensure platform
requirements are met.
• Identify and analyze defects/test results and be able to deduct the chain of events leading to a
failure, identifying areas for platform improvement through analysis, experience and use of metrics.
• Communicate critical issues and status updates in a timely manner.
• Assures the viability, functionality and effectiveness of essential tools and automation.
• Anticipates program release problems and takes corrective action, escalating as needed, to resolve
and achieve commitments.
• Maintain a high degree of error free automations, procedures, systems, and documentation on all
infrastructure and application releases.
• Develop and manage capacity and performance metrics for improvement of the Annalect
platforms.
Documentation
• Establish and maintain policy for documentation of all Annalect technology products.
• Provide monthly reporting metrics.
• Document and ensure on the Annalect TIO WIKI platform details.