Senior IT Consultant

Pennisi Semiconductor Consulting
Swalwell, UK
8 days ago

Role details

Contract type
Permanent contract
Employment type
Part-time / full-time
Experience level
Expert
Compensation
£34,990.0 - £96,438.0
Working hours
Regular working hours
Job source

Tech stack

Java (Programming Language) JavaScript (Programming Language) XML Schema Microsoft Windows Application Programming Interfaces (APIs) Amazon Web Services Systems Engineering Microsoft Azure C Sharp (Programming Language) C++ (Programming Language) Cyber Security Computer Networks
+52 more
Databases Continuous Delivery Continuous Integration Dynamic Host Configuration Protocol Software Debugging Linux DevOps Disaster Recovery Domain Name System (DNS) Electronic Data Interchange (EDI) Cryptographic Protocols VMware ESX Servers Interoperability Virtual Private Networks (VPN) Python (Programming Language) Network Security PostgreSQL Linux Distribution Microsoft SQL Server Windows Servers MongoDB MySQL NoSQL Oracle (Applications) Performance Tuning Systems Development Life Cycle Ruby on Rails Cloud Services Service-Oriented Architecture Shell Script Simple Object Access Protocol (SOAP) Simulink Software Engineering SQL Databases Systems Architecture Transact-SQL Virtualization Technology VMware VSphere Web Services Scripting Load Balancing Cloud Platform System Firewalls (Computer Science) Git Kubernetes Information Technology Vba Programming Language Restful APIs Docker Jenkins Vmware Microservices

Job description

We are seeking a dynamic and highly skilled Senior IT Consultant to join our innovative technology team. In this pivotal role, you will lead complex IT projects, architect robust system solutions, and provide expert guidance across diverse technological domains. Your expertise will drive the design, implementation, and optimization of enterprise systems, ensuring seamless integration and top-tier security. This position offers an exciting opportunity to influence strategic technology initiatives and collaborate with cross-functional teams to deliver impactful solutions that propel our organization forward., * Lead the development and execution of comprehensive system architecture strategies, including system design, integration, and deployment across cloud and on-premises environments.

  • Collaborate with stakeholders to gather requirements and translate business needs into scalable technical solutions utilizing technologies such as AWS, Azure, VMware, Kubernetes, and virtualization platforms.
  • Design and implement secure network infrastructures incorporating computer networking principles, VPNs, firewalls, DNS, DHCP, load balancing, and information security best practices.
  • Develop and maintain APIs (Application Programming Interfaces), web services (SOAP/REST), and microservices architectures to enable efficient data exchange and interoperability.
  • Oversee the configuration and management of operating systems including Windows, Linux/Unix variants, VMware ESXi hosts, and cloud-based platforms while ensuring system stability through proactive system administration and troubleshooting.
  • Implement DevOps practices utilizing tools such as Git, Jenkins, continuous integration/continuous deployment (CI/CD), shell scripting, and automation frameworks to streamline development cycles.
  • Conduct debugging, performance tuning, capacity planning, and security assessments to optimize system performance and safeguard organizational data assets.
  • Provide expert consultation on IT infrastructure upgrades, system migrations, disaster recovery planning, and compliance with industry standards.

Requirements

  • Proven experience in systems engineering with a strong foundation in system architecture design for enterprise environments.
  • Extensive knowledge of computer networking concepts including VPNs, firewalls, DNS/DHCP management, load balancing techniques, and network security protocols.
  • Hands-on expertise with cloud platforms such as AWS (Amazon Web Services) and Azure; virtualization technologies like VMware ESXi; container orchestration tools including Kubernetes; and virtualization solutions like VMWare vSphere.
  • Proficiency in programming languages such as Python, JavaScript, C#, Java, Ruby on Rails, C++, VBA, Shell Scripting (Unix/Linux), and.NET frameworks.
  • Experience working with databases including SQL (MySQL/PostgreSQL/Microsoft SQL Server/Oracle), NoSQL databases (MongoDB), T-SQL scripting; familiarity with data modeling using tools like Simulink or XML schemas is a plus.
  • Strong understanding of SDLC (Software Development Life Cycle), service-oriented architecture (SOA), microservices architecture, SOAP/REST APIs, DevOps methodologies, continuous integration tools like Jenkins or GitLab CI/CD pipelines.
  • Knowledge of operating systems such as Windows Server environments and various Linux distributions; experience managing VMware vSphere/ESXi hosts; familiarity with containerization using Docker or Kubernetes is desirable.
  • Excellent problem-solving skills with a focus on debugging complex issues across diverse systems; ability to analyze logs and performance metrics for troubleshooting purposes.
  • Effective communicator capable of translating technical concepts into clear recommendations for stakeholders at all levels; committed to continuous learning in emerging technologies such as cybersecurity measures or advanced cloud solutions.

This role is perfect for motivated professionals eager to leverage their technical expertise to shape innovative IT landscapes while supporting organizational growth through cutting-edge solutions!

Benefits & conditions

Pulled from the full job description

  • Referral programme
  • Free or subsidised travel
  • Sick pay
  • Private medical insurance

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on uk.indeed.com

Good distractions

Talks and stories from around this role — technically off-topic, practically not.

1:34 min

Pivoting careers into specialized platform engineering roles

Xavier Portilla Edo · LIVE

6:21 min

Investigating push inefficiencies with upstream Git experts

Jonathan Creamer · Coffee With Developers

52 sec

Running persistent Linux environments directly on Windows

Ben Breard Ben Breard · WWC 2025

2:37 min

Comparing traditional SQL tables versus NoSQL non-tabular databases

Stanimira Vlaeva · JS Congress

3:46 min

Navigating a career in cloud transformation consulting

Piet Van Dongen · LIVE

56 sec

Favorite git commands and the importance of patch commits

Eileen Uchitelle Eileen Uchitelle +1 · Coffee With Developers

Videos

See all

Related articles

See all