Cloud Infrastructure Engineer

  • Full-time
  • Employment Type: Fixed Term Contract

Job Description

We are seeking a skilled Azure Cloud Infrastructure Engineer to join our dynamic IT team. The ideal candidate will have a strong background in cloud infrastructure, with a focus on Microsoft Azure.  You will be responsible for implementing, and maintaining our cloud infrastructure to ensure optimal performance, security, and scalability.

You will be experienced in virtualisation and modern cloud technologies and contribute to helping shape General Dynamics Mission systems infrastructure services as a whole to provide assurance, stability and reliability across delivery and support of IT projects, programs and services.

As a technical engineer, you will work with vendors, architectural teams and department management to continually improve information technology infrastructure as well as drive the adoption of the latest technologies.

You will work closely with the IT Leadership team to deliver transformation aligned to a “Cloud First” strategy.

Provide mentoring and training to others both within and outside of the IT Services department.

  • Deploy scaleable, highly available, and fault-tolerant systems on Azure.
  • Manage and monitor cloud infrastructure, ensuring high availability and performance.
  • Implement Infrastructure as Code (IaC) using tools such as Bicep, Terraform or ARM templates.
  • Collaborate with teams to ensure seamless integration of applications with cloud services.
  • Automate cloud operations and workflows to improve efficiency and reduce manual intervention.
  • Ensure compliance with security policies and best practices
  • Troubleshoot and resolve issues related to cloud infrastructure.
  • Identify, analyse and resolve technical problems and deficiencies related to cloud and on-prem infrastructure
  • Coordinates and plays a subject matter expert role in IT infrastructure development and/or implementation projects
  • Mentor, guide and share expertise with other team members to resolve complex problems and develop complex infrastructure solutions
  • Generates and presents ideas for improvements to management teams and other team members
  • Troubleshooting complex server / network / storage / virtualisation (including diagnosis and solution) incidents, working to pre-defined SLA’s
  • Service request completion. Including updating and communicating to customers and stakeholders
  • Undertake patching, hot fixes and maintenance of the virtualisation estate to ensure security accreditation and compliance
  • Provide subject matter expertise to architectural departments to assist in design and implementation of new technologies
  • Maintain high level of industry awareness through training and self-development; keep up-to-date with current and future technologies, products and strategies
  • Contribute to the design, implementation and maintenance of the disaster recovery plan for IT related applications and systems
  • Build and maintain a strong relationship with vendor account and technical teams as well as peers from other General Dynamics Business units. 

Full details of role found here

Qualifications

Technical knowledge in four or more of the following areas:

  • Cloud Architecture: Strong understanding of cloud architecture principles and best practices
  • Networking: Knowledge of virtual networks, VPNs, firewalls, and load balancers in a cloud environment
  • Security: Familiarity with cloud security best practices and tools
  • Monitoring and Logging: Experience with monitoring and logging tools (e.g., Azure Monitor, Log Analytics)
  • Database Management: Knowledge of cloud-based database services (e.g., Azure SQL, Cosmos DB)
  • Containerization: Familiarity with containerization technologies (e.g., Docker, Kubernetes)
  • Automation: Experience with automation tools and scripting languages (e.g., PowerShell, Python)
  • Infrastructure as Code (IaC): Proficiency in using IaC tools such as Terraform, ARM templates, or similar
  • Collaboration: Excellent communication and teamwork skills, with the ability to work effectively with cross-functional teams
  • Problem-Solving: Strong analytical and problem-solving skills.
  • Server Virtualization technologies
  • Azure HCI Stack
  • Azure Arc
  • Storage Virtualization technologies
    • Storage Spaces Direct
    • Azure Elastic SAN
    • Blob & Files
  • Network technologies
    • Azure vWAN
    • Wireless LAN’s
    • Firewalls SD-WAN
  • OS Platform
    • Unix/Linux
    • Windows Server
  • Cloud Backup technologies
  • Business continuity and disaster recovery plans and options
  • Knowledge and understanding of information risk concepts and principles.
  • Understanding of ITIL and IT processes

Personal Attributes:

  • Ability to multi-task
  • Team worker
  • Clear communicator
  • Analytical mind, with a problem-solving ethic.
  • Enthusiastic and keen to learn
  • Customer service focus
  • Ability to develop and adhere to best practice/process/policy.
  • Can set own priorities
  • Can work independently
  • Organize/plan tasks and activities

SC Clearance (required/or obtain as part of the on-boarding)

Privacy Policy