Talent.com
This job offer is not available in your country.
Manager - Systems Engineering

Manager - Systems Engineering

WescoDublin, Ireland
30+ days ago
Job description

As the Manager - Systems Engineering, you will be responsible for managing all systems engineering within the department while performing both development and operational tasks to maintain application assets.

You will work with developers, architects, and app teams to facilitate operations, development, and testing functions by continuously automating and streamlining system integration and deployment processes.

You will oversee project management processes and delivery timelines to ensure projects stay on schedule and within budget.

Additionally, you will lead and develop the systems engineering team.

Responsibilities :

Design, implement, and manage cloud-based infrastructure and services, ensuring they meet organizational requirements for scalability, reliability, security, and performance.

Collaborate with development teams to integrate cloud services into the software development lifecycle, supporting DevOps practices such as CI / CD.

Automate provisioning, deployment, scaling, and monitoring of cloud infrastructure using IaC tools like Terraform, CloudFormation, or ARM.

Conduct performance analysis, troubleshooting, and capacity planning for cloud environments to ensure efficiency and cost-effectiveness.

Implement and maintain cloud security measures, including access controls, network security, and encryption technologies.

Participate in disaster recovery and business continuity planning, testing, and execution to minimize downtime and data loss.

Stay current with emerging cloud technologies and evaluate their applicability to organizational goals.

Provide technical support and guidance on cloud-based systems to internal teams.

Work with cloud architects and security teams to ensure compliance with regulatory standards and best practices.

Document cloud environments, processes, and procedures for internal use and compliance.

Lead legacy system migrations to cloud platforms, planning and executing to minimize operational impact.

Foster a culture of innovation by experimenting with new cloud technologies and methodologies to improve agility and efficiency.

Qualifications :

Bachelor's Degree in Computer Science, Engineering, IT, or related field; Master's preferred.

Certifications such as Azure Fundamentals, Azure Architect, CKA, DevOps Engineer, CKAD.

At least 5 years of experience as a Cloud Engineer or similar role with hands-on deployment and management on AWS, Azure, or GCP.

Strong knowledge of cloud network, storage, compute, APIs, CLI, and SDKs.

Proficiency in scripting languages like Python and Shell for automation.

Experience with Linux / Unix and Windows systems.

Deep understanding of containerization and orchestration (Docker, Kubernetes).

Experience with IaC and configuration management tools (Terraform, Ansible, etc.).

Knowledge of Policy-as-Code and event-driven security.

Experience with application deployment in Azure and microservices architecture.

Ability to define CI / CD pipelines using JSON / YAML and design environment promotion strategies.

Strong scripting skills in Python, Bash, PowerShell.

Understanding of enterprise networking concepts like CIDR.

Experience designing and supporting large-scale enterprise cloud architecture.

Preferred : Cloud security fundamentals, troubleshooting skills, and ability to travel up to 25%.

#J-18808-Ljbffr

Create a job alert for this search

Engineering Manager • Dublin, Ireland