Consulting Systems Engineer – Azure Cloud

at Reed Tech
Published November 19, 2022
Location Horsham, PA
Category All  
Job Type Full-Time  

Description

BASIC FUNCTIONS: This position provides assistance and input to management; develops and leads large multifunctional system activities; solves complex technical problems; writes complex structure; and serves as a senior source of expertise. This position in Cloud Engineering is responsible for executing the cloud strategy with a focus on infrastructure. The execution will support a lift and shift approach to migrate the entire system from on-prem to cloud. The position also may provide sizing or budget recommendations to management team. This role also provides prompt recovery and problem escalation for the exceptions, extrapolating and integrating information within defined boundaries, using multiple system management and problem management tools.

QUALIFICATIONS:
• 10+ years of Systems Engineering experience

• 5+ years of experience with Cloud Infrastructure preferably with MS Azure
• BS Engineering/Computer Science or equivalent experience required, advanced degree preferred

TECHNICAL SKILLS:
• Experience migrating database and servers from on-prem to Azure cloud.

• Design high availability and disaster recovery solutions based on client RTO

• Hands-on experience designing, engineering, and managing cloud solutions preferably on Azure but solid AWS or GCP experience is applicable

• Experience with microservices and distributed application architecture (i.e. Docker, Kubernetes, Serverless, etc.)

• Hands-on experience building pipeline with CI/CD tools such as Azure DevOps, Jenkins TeamCity, or similar

• Developing automation and Infrastructure as Code (IaC) for core Landing Zone infrastructure

• Scripting skills with BASH or PowerShell or Arm Templates or Python.

• Implement large scale, robust and scalable cloud-based solutions for our products and services.

• Implement large scale, robust and scalable cloud-based solutions for our products and services.

• Develop and integrate new cloud services that complement our suite of product offering

• Exposure to operation monitoring tools such as Datadog, Splunk, Azure insights

• Good change management skills.
• Advanced knowledge of storage systems, Linux kernel, UNIX kernel, UNIX file system, and Windows infrastructure.
• Program installation and troubleshooting.
• Knowledge of virtual server environments and thin client.
• Performance improvement.
• Strong communication skills.
• Ability and willingness to mentor junior staff.
• Strong organization/project planning, time management, and change management skills across multiple functional groups and departments, and strong delegation skills involving prioritizing and reprioritizing projects and managing projects of various size and complexity.
• Advanced problem-solving experience involving leading teams in identifying, researching, and coordinating the resources necessary to effectively troubleshoot/diagnose complex project issues; prior success extracting/translating findings into alternatives/solutions; and identifying risks/impacts and schedule adjustments to facilitate management decision-making.
• Advanced communication (verbal and written) and customer service skills. Strong interpersonal, communication, and presentation skills applicable to a wide audience including senior and executive management, customers, etc., including diction/terminology and presenting information in a concise and effective manner to clients, management, and various departments using assorted communication mediums.

ACCOUNTABILITIES:
• Participate in process improvement to deliver high-quality software products and services successfully and consistently on time, on budget, and to specification, enabling flexibility to react quickly to changes in priorities or circumstances to meet the needs of the business.

• Recommend and plan use of new system features and services for new products and to improve overall operation of system and productivity of staff.
• Demonstrate expertise and thorough understanding of major system components in completing assigned tasks (i.e., Azure Cloud, storage systems, Linux kernel, UNIX kernel, UNIX file system, and Windows infrastructure).
• Establish standards and guidelines for Cloud migration
• Act as a mentor to other systems engineering team members, as necessary and appropriate.
• Develop plans and procedures and establish guidelines for overall system performance improvement.
• Participate in project reviews.
• Manage change management.
• Work closely with development groups, support groups, and vendors to coordinate special operations, and communicate/escalate problems as appropriate to meet assigned deadlines.
• Assist in daily support of the systems/products assigned, through early detection and pursuit or changes in system responses or operation.
• Work closely with support groups to refine system monitoring and reporting, and to assist them in their analysis and problem recovery.
• Diagnose complex system problems using dumps, traces, or other diagnostics aids.
• Diagnose system performance problems using available standard performance tools and system indicators such as queue lengths, CPU utilization, etc.
• Install/deploy program products and system components or aid in installation by end users.
• Develop and implement security programs: manage and execute project deliverables; communicate to affected stakeholders including departments within the company; develop program procedures including guidelines and flow diagrams to be implemented on an ongoing basis; and develop tools or metrics that allow for the measurement of successful program implementation.
• Debug any system problems, develop online procedures for execution of commonly used processes, and perform procedures necessary for recovery.
• Demonstrate thorough understanding of major system components in completing assigned tasks (i.e. Cloud services, storage systems, Linux kernel, UNIX kernel, UNIX file system, and Windows infrastructure).
• Configure controls; install or troubleshoot programs within multiple system environments.
• Partner closely with development groups, support groups, and vendors to coordinate special operations, and communicate/escalate problems as appropriate to meet assigned deadlines.
• Apply problem-solving skills in multiple operating environments to support assignments involving the execution of a series of related tasks.
• Perform online system functions to assist with tasks encountered in execution of daily responsibilities such as utility functions and editing of files.
• Develop scripts for execution of commonly used processes and automation of simple tasks.
• Proper creation, execution, documentation, and closure of tasks, changes, and requests.
• All other duties as assigned.

LexisNexis, a division of RELX Group, is an equal opportunity employer: qualified applicants are considered for and treated during employment without regard to race, color, creed, religion, sex, national origin, citizenship status, disability status, protected veteran status, age, marital status, sexual orientation, gender identity, genetic information, or any other characteristic protected by law. If a qualified individual with a disability or disabled veteran needs a reasonable accommodation to use or access our online system, that individual should please contact [Click Here to Email Your Resumé] or if you are based in the US you may also contact us on 1.855.833.5120.

Please read our Candidate Privacy Policy

Only registered members can apply for jobs.