ITIL

Azure Cloud Architect - USA, Remote $140,000 to $180,000

Azure Cloud Architect

USA, Remote

$140,000 to $180,000

Responsibilities 

  • Architect and design solutions to meet functional and non-functional requirements  

  • Create and review architecture and solution design artifacts 

  • Evangelize re-use through the implementation of shared assets  

  • Enforce adherence to architectural standards/principles, global product-specific guidelines, usability design standards, etc.  

  • Proactively guide engineering methodologies, standards, and leading practices  

  • Guidance of engineering staff and reviews of as-built configurations during the construction phase  

  • Provide insight and direction on roles and responsibilities required for solution operations  

  • Identify, communicate and mitigate Risks, Assumptions, Issues, and Decisions throughout the full lifecycle  

  • Considers the art of the possible, compares various architectural options based on feasibility and impact, and proposes actionable plans  

  • Demonstrate strong analytical and technical problem-solving skills  

  • Ability to analyze and operate at various levels of abstraction  

  • Ability to balance what is strategically right with what is practically realistic 

Minimum qualifications 

  • Excellent technical architecture skills, enabling the creation of future-proof, complex global solutions  

  • Excellent interpersonal communication and organizational skills are required to operate as a leading member of global, distributed teams that deliver quality services and solutions.  

  • Ability to rapidly gain knowledge of the organizational structure of the firm to facilitate work with groups outside of the immediate technical team.  

  • Knowledge and experience in IT methodologies and life cycles that will be used.  

  • Familiar with solution implementation/management, service/operations management, etc.  

  • Leadership skills can inspire others and persuade  

  • Maintains close awareness of new and emerging technologies and their potential application for service offerings and products.  

  • Bachelor’s Degree or equivalency (CS, CE, CIS, IS, MIS, or engineering discipline) or equivalent work experience  

  • Experience in a solution architecture role using service and hosting solutions such as private/public cloud IaaS, PaaS, and SaaS platforms.  

  • Experience in architecting and designing technical solutions for Microsoft-centric solutions based on industry standards using Azure IaaS, PaaS, and SaaS capabilities.  

  • Experience with any of the following: Azure, Azure Stack, Azure AD  

  • Must have hands-on experience on various services like ADF, ADLS, Security, Monitoring, Governance

  • Must have experience to design platform on Azure.

  • 3+ years of hands-on Experience to design and build Databricks based solution on Azure platform

  • 1+ year of hands-on experience to design and build solution powered by DBT models and integrate with databricks.

  • Must be very good designing End-to-End solution on Azure platform.

  • Must have good knowledge of Data Engineering concept and related services of Azure

  • Must have good experience in Python and Spark

  • Must have good experience in setting up development best practices.

  • Intermediate level knowledge is required for Data Modelling

  • Good to have knowledge of docker and Kubernetes

  • Experience with claims-based authentication (SAML/OAuth/OIDC), MFA, and RBAC  

  • Knowledge of cloud security controls including tenant isolation, encryption at rest, encryption in transit, key management, vulnerability assessments, application firewalls, SIEM, etc.  

  • Experience building and supporting mission-critical technology components with DR capabilities  

  • Experience with multi-tier system and service design and development for large enterprises  

  • Extensive, real-world experience designing technology components for enterprise solutions and defining solution architectures and reference architectures with a focus on cloud technologies.  

  • Exposure to infrastructure and application security technologies and approaches  

  • Familiarity with requirements gathering techniques.  

  • Microsoft, TOGAF, Zachman, ITIL, CCNA, CISSP, PMP, etc. 

 

Preferred qualifications 

  • Experience with configuration management and automation tools such as Ansible, DSC, Puppet, Chef, Salt, etc.  

  • Experience with relational, graph and/or unstructured data technologies such as SQL Server, Azure SQL, Azure Data Lake, HD Insights, Hadoop, Cloudera, MongoDB, MySQL, Neo4j, Cassandra, Couchbase  

  • Software development full lifecycle methodologies, patterns, frameworks, libraries, and tools  

  • Knowledge of programming and scripting languages such as JavaScript, PowerShell, Bash, SQL, Java, Python, etc.  

  • Experience with data ingestion technologies such as Azure Data Factory, SSIS, Pentaho, Alteryx  

  • Experience with visualization tools such as Tableau, Power BI

  • Experience with analytics tools including SPSS.  

  • Experience with machine learning tools such as Azure ML, IBM, AWS, etc.  

  • Experience in distilling complex technical challenges to actionable decisions for stakeholders and guiding project teams by building consensus and mediating compromises when necessary.  

  • Experience coordinating the intersection of complex system dependencies and interactions. 

  • Experience in solution delivery using common methodologies especially SAFe Agile but also Waterfall, Iterative, etc.  

  • Demonstrated knowledge of relevant industry trends and standards 

 

Why we're a great company
We are an Equal Opportunity Employer and considers applicants for all positions without regard to race, color, religion or belief, sex, age, national origin, citizenship status, marital status, military/veteran status, genetic information, sexual orientation, gender identity, physical or mental disability or any other characteristic protected by applicable laws. We are committed to creating a dynamic work environment that values diversity and inclusion, respect and integrity, customer focus, and innovation.

Application Development Manager - USA, Birmingham - $100,000 - $130,000

Application Development Manager

USA, Birmingham

$100,000 - $130,000

 

Job Description

The Application Development Manager will work as part of the Enterprise Solution Delivery team under the direction of the Enterprise Solutions Senior Director of Application Development. This person is responsible for managing a team of application developers to facilitate the technical solution definition for enterprise solutions. This person will manage the day-to-day performance of subordinate staff to ensure all project and/or department milestones and/or goals are met and achieve overall company objectives. This person’s goal is to maximize the individual team members’ contribution, in order to drive the overall team forward in accomplishing IT goals. This will be done by facilitating goal setting quarterly, through frequent one on ones and team meetings, as well as any other medium the manager feels is necessary.

 

In addition to managing and mentoring the team, this person must collaborate with product owners to understand the business ask and provide resourcing to help them move to a desired future state. The position contributes to on-going process improvements within IT and must influence others internally and externally, including senior division executives, vendors, or regulators. This person must be effective at building and growing highly effective teams and owning/adapting processes for application development, release management, and testing. This person must have the ability to change and adapt in a fast-paced environment, as well as create and augment processes to maximize team effectiveness.

 

As part of the Enterprise Solution Delivery organization, this role must clearly articulate and understand business processes, goals, values, strategic roadmaps, IT capabilities, technical terms, and relative priorities. This knowledge is crucial to link corporate objectives, stakeholder vision, and delivery team deliverables.

 

This position requires strong analytical, problem-solving, leadership, and organizational skills, while maintaining a sense of urgency to meet individual and team deadlines and goals. This person must demonstrate leadership capabilities among peers and direct reports and can think from a strategic perspective. Excellent oral and written communication skills are needed for effective collaboration with others, both internal and external to the organization, to achieve desired results. This person should show an inquisitive nature, seek improvements, and demonstrate strong accuracy and attention to detail. Other abilities include accepting responsibility and accountability for own job and performance, demonstrating independent work behaviors, and having decision-making skills to achieve desired results.

 

This role uniquely oversees the generation of both internal and external documents for printing and retention. It requires a strong technical mindset around software and hardware related to document generation and enrichment. This individual will work closely with leadership to establish a long-term vision for the team as well as plan for and execute technical debt reduction and streamlined processes.

 

Job Functions

·        Build and augment team and process to maximize team effectiveness.

·        Recognizes, acquires, and retains the highest quality technical staff at appropriate levels to support customer objectives.

·        Understand how to implement the company’s initiatives at a team and individual level.

·        Work closely with each individual team member to develop goals that foster personal, technical, and growth development.

·        Develop, implement and/or refine team metrics to continuously improve and move forward the team.

·        Monitor performance, conduct performance reviews and develop/maintain development plans for each employee.

·        Collaborates with Planning to mature Agile in an ITIL based service organization to increase the frequency, predictability, and quality of services delivered to our customers.

·        Promote IT and Agile best practices within the department to ensure alignment with IT and Agile standards.

·        Provide leadership by modeling excellence in high productivity, strong work ethic, and positive interaction with others.

·        Escalate critical issues, translate them into actionable remediation plans, and oversee through to resolution.

·        Successfully navigate and mitigate conflict through frequent and transparent communication.

·        Ability to understand and communicate complex technical processes quickly.

·        Develops or supports the annual budgeting process. Monitors expenses and provides budget management and cost control for assigned area of responsibility. 

·        Leads and champions consistent IT processes including change management, Software Development Life Cycle, problem management, requirements management, Quality Assurance, test management and process management.  

·        Creates and nurtures a work environment in which innovations and improvements in work processes and systems are encouraged and coordinated.

 

Work Experience, Education, Certification/Training Required

·        Bachelor’s degree or equivalent experience required in IT. Software experience preferred.

·        Demonstrated senior professional level abilities in driving culture change, process management, effective tool usage, evangelizing product technologies and related application capabilities

·        Demonstrated ability to communicate clearly, negotiate, listen, mitigate conflict, build alliances and achieve results

·        Minimum 2+ years demonstrated experience in corporate print streams and document generation.

·        Minimum 5+ years demonstrated experience in the IT industry or support roles for IT solutions in customer facing environments in diagnosing complex support and service issues.

·        Experienced in complex business process, applications, infrastructure, and their use in IT solutions

·        Typically, post-secondary degree, preferably in Management Information Services, Computer Science, Math, or Business-related field will substitute for 4 years of work and/or technical experience

·        Certifications in industry-related or discipline-related organizations are desirable and may substitute for some work and/or technical experience. (Organization could include Scrum Alliance, LOMA, SILA, American College, PMI, IIBA, IIST)

·        Minimum of 2+ years of management experience.

 

Knowledge, Skills and Abilities Required

·        Familiarity with document generation and enrichment software. OpenText’s Exstream, Solimar’s Rubika, and Precisely’s Enrichment preferred.

·        Ability to foster relationships and establish credibility quickly with people internally and externally

·        Sound understanding of software development life cycle and successful management of multiple full lifecycle projects is required, Agile experience is highly preferred

·        Demonstrate broad knowledge of multiple business areas, and industry to identify and communicate how IT solutions can support the achievement of short-and long-term business goals

·        Leadership and negotiation skills, with driving desire and high propensity to learn quickly and develop oneself

·        Ability to work with people to proactively identify and evaluate risks associated with business decisions

·        Ability to communicate clearly, negotiate, listen, mitigate conflict, build alliances, and achieve desired results using strong interpersonal and diplomacy skills

·        Ability to work independently, with little management direction, and within a team environment

·        Able to work productively under high levels of ambiguity

·        Skilled at asking questions and professionally challenging to uncover important facts and information

·        Has the courage to make decisions, but also has the wisdom to know when a decision needs to be escalated

·        Builds consensus among diverse groups of people; highly skilled at facilitating resolution across functions and departments

·        Has the confidence to engage and work productively with business leaders

·        Strong team orientation

·        Other related skills and/or abilities may be required to perform this job

 

Company Culture & Perks

We aim to protect our employees' wellbeing through a broad benefits offering. For example, we protect physical wellbeing through health, dental and vision insurance. We protect mental wellbeing through mental health benefits and an employee assistance program. We protect time away from work with a variety of paid time away benefits (e.g., paid time off, paid parental leave, short-term disability, and a cultural observance day). We protect financial wellbeing through contributions to healthcare accounts, a pension plan, and a 401(k) plan with Company matching. All employees are encouraged to protect their overall wellbeing by engaging in ProHealth Rewards, Protective’s platform to improve wellbeing while earning cash rewards. 

 

Eligibility for certain benefits may vary by position in accordance with the terms of the Company’s benefit plans.

 

Diversity and Inclusion:

At Protective, we are committed to providing an inclusive culture where all employees are able to fully contribute and thrive. Our goal is to grow and develop our people, attract diverse talent and support strong, diverse communities.

 

We support diversity, equity, and inclusion by working to develop a culture of inclusion and belonging led by leaders who develop potential and embrace unique skills and abilities. Our aim is to create an equitable and accountable environment for all leaders and employees that will drive performance and impact business strategy. In this way, we can increase overall diversity for leadership roles and pipelines of talent by maturing our hiring practices, robust development opportunities and focus on retention of key talent.

 

We are proud to be an equal opportunity employer committed to being inclusive and attracting, retaining, and growing the talents of a diverse and inclusive workforce.

Network Engineer – Security Clearance Required - South West London - Full-Time, Permanent - £50,000 - £55,000

Network Engineer – Security Clearance Required
South West London
Full-Time, Permanent
£50,000 - £55,000

 

**Please note that due to the level of Security clearance required for this role, all candidates must be either; a UK or Irish National, Commonwealth Citizen or British protected person or a EEA (European Economic Area) citizen who has lived in the UK for a period of more than 5 years, without leaving for a period of more than 6 months. Candidates who do not meet these requirements will not qualify for clearance.**

 

About the role

The teams support in excess of 1,000 computers and 1,800 users across 25 residences, 7 days a week. The Network Team plays an integral part in this with the design, implementation and management of all IT infrastructure including LAN, WAN, wireless, telephony, network perimeter and network security. The Network Team supports multiple unique and prestige locations and organisations across the UK. In addition, the Network Team are responsible for BAU activities, 2nd and 3rd line fault finding, hardware procurement, firmware management and system security.

 

Role responsibilities

The Network Engineer reports to the Network Manager and is responsible for supporting the maintenance and evolution of the enterprise network and voice infrastructure.

 

The focus for the post holder is the administration of The network infrastructure, including: network operation, monitoring, design, expansion of the network, troubleshooting, fault fixing and all aspects of network security both internal and external.

 

The post holder will work closely with the rest of the Digital Services Team, to ensure the highest degree of functionality and reliability to all enterprise services. The post-holder will be expected to work with and supervise 3rd party contractors and suppliers and to liaise with other government departments in matters of security.

 

The role demands continued development of the IT systems to provide all computer users with the necessary access, independent of location.

 

Accountabilities

1.      Network Security

·        IT Health Check: Implement network security recommendations from annual IT health check

·        Implement and maintain network monitoring and intrusion detection solutions, including the management of Next-Generation Firewalls (NGFWs).

·        Work closely with the cyber team, ensuring that firewalls are managed and updated to protect the confidentiality and integrity of data.

 

2.      Network Infrastructure

·        LAN (Local Area Network)

o   Plan upgrades and design of the LAN (including installation of new hardware, commissioning new fibre optic links, and design considerations for future expansion).

o   Ensure that software and firmware is regularly updated on network devices.

·        WAN (Wide Area Network) and VPN (Virtual Private Network)

o   Support and monitoring of WAN and VPN connectivity.

o   Design and implementation of new remote installations.

o   Ensure quality of service to control network traffic to remote residences.

·        NAC (Network Access Control)

o   Enforce network security through policy based NAC.

o   Develop NAC usage to support VLAN assignment of network devices.

·        Cabling work

o   Specifying and prioritising new cabling work.

o   On-going work to build resilience into the network infrastructure.

 

 

·        Wi-Fi and IPTV networks

o   Installation, maintenance and support of stand-alone and wireless networks. Ensure firewalls are correctly configured and monitored.

o   Configure, operate and diagnose faults in the IPTV system.

·        Commercial and Retail Systems

o   Monitor and maintain 3rd party networks, Ticketing and Till network.

 

3.      VoIP Platform and Telephony Services

·        Maintaining a modern, secure and reliable VOIP telecoms service.

·        Escalating service / quality issues to telecoms suppliers and working with their engineers to deploy new services and resolve faults.

·        Tracing faults within the telecoms infrastructure.

·        End user training in telecoms use.

·        Configuring the Mitel VOIP platform with dial patterns, calling plans and user settings        .

·        Installing new VOIP hardware for users, including media gateway and streamline services.

·        The engineer will also have input into the telecoms system design and strategy, where appropriate and support continuous improvement of the service.

 

4.      Systems Maintenance and Out of Hours working

·        The role requires carrying out regular system maintenance and upgrades which can only be done outside of normal hours.

·        Fixing of network faults and providing technical leadership. The post holder will identify and eliminate single points of failure everywhere it is cost-effective to do so.

·        Maximises network performance through monitoring, troubleshooting problems and outages, planning and scheduling upgrades.

 

5.      Ensure the High Availability of Back Office Systems

·        Work closely with the other members of the IT Operations Team to ensure a high availability of all network resources and back office systems.

·        Monitor network availability and produce monthly reports

 

6.      Technical Training and Documentation

·        Create and maintain appropriate network documentation and diagrams

·        Maintain appropriate management and technical qualifications

·        Perform training and provide technical guidance to other Network Team members, supporting their development.

 

7.      Service Delivery

·        Produce and deliver service improvement plans

·        Deliver Network services within defined SLA, OLA and KPI’s

·        Manage escalated Incidents and Problems in line with ITIL best practice

8.      IT Business Continuity

·        Participate in test exercises of the IT Business Continuity Plan.

·        Ensure adequate redundancy and network backup measures are in place.

 

Role Requirements

Essential

1       Cisco CCNP Enterprise or equivalent qualification

2       Extensive network security and design experience

3       Experience working with VPNs and Network Security

4       Proven experience of routing and switching on Cisco devices

5       Experience with Next Generation Firewalls, ideally Palo Alto

6       Excellent switching and routing experience

7       WAN / LAN Routing experience

8       Experience working with wireless networks

9       Substantial experience in a telecoms engineering role including hands on experience of a VoIP UC Platform, mixed analogue / IP environment.

10     Excellent communication skills at all levels

11     Experience in managing 3rd party suppliers

12     Experienced in planning projects and prioritisation of work

13     Ability to manage a varied workload with conflicting priorities

14     Ability to build and maintain effective working relationships with a variety of internal and external stakeholders

15     Possess a supportive and flexible approach to work with a team focused attitude

 

Desirable

1       Network bandwidth management experience and Quality of Service

2       Experience with storage networks and disaster recovery solutions

3       Familiarity with thin client environments

4       Network Access Control experience

5       Windows Server 2008 R2 & 2012 R2 experience

6       Experience with VMWare ESX Server

7       3rd line support experience

8             PRINCE 2 and ITIL qualified