
Manager - Systems Engineering
- Co Dublin
- Permanent
- Full-time
- Design, implement, and manage cloud-based infrastructure and services, ensuring they meet the organization's requirements for scalability, reliability, security, and performance.
- Work collaboratively with development teams to integrate cloud services into the software development lifecycle, supporting DevOps practices such as continuous integration and continuous deployment (CI/CD).
- Automate the provisioning, deployment, scaling, and monitoring of cloud infrastructure using infrastructure as code (IaC) tools like Terraform, AWS CloudFormation, or Azure Resource Manager.
- Conduct performance analysis, proactive troubleshooting, and capacity planning for cloud environments to ensure efficient operation and cost-effectiveness.
- Implement and maintain cloud security measures, including managing access controls, network security configurations, and encryption technologies to protect data and applications in the cloud.
- Participate in disaster recovery and business continuity planning, testing, and execution to minimize potential downtime and data loss.
- Stay current with emerging cloud technologies and practices, evaluating their applicability to the organization's goals and operational needs.
- Provide technical expertise and support to internal teams regarding cloud-based systems, offering guidance and troubleshooting assistance for complex issues.
- Collaborate with cloud architects and IT security teams to ensure that cloud solutions comply with regulatory requirements and industry best practices for data privacy and security.
- Document cloud environments, processes, and procedures to maintain a comprehensive knowledge base for internal use and regulatory compliance.
- Lead the migration of legacy systems to cloud platforms, carefully planning and executing migrations to minimize impact on business operations.
- Foster a culture of innovation and continuous improvement by experimenting with new cloud technologies and methodologies to enhance the agility and efficiency of cloud infrastructure.
- Bachelors Degree - Computer Science, Engineering, Information Technology, or a related field required; Masters Degree preferred
- Licenses/Certificates/Designations - Azure Fundamentals, Azure Certified Architect, Certified Kubernetes Administrator (CKA), DevOps Engineer Expert, Certified Kubernetes Application Developer (CKAD) pA working understanding of enterprise networking concepts like CIDR
- 5 years proven experience as a Cloud Engineer or similar role, with hands-on experience in deploying and managing infrastructure on AWS, Azure, or Google Cloud Platform
- Strong technical foundation in network, storage, and compute cloud services, along with experience in API usage, command line interface, and SDKs for writing applications
- Proficient in scripting languages (eg, Python, Shell) for automation of cloud operations
- Strong understanding of Linux/Unix + Windows
- Deep understanding of containerization and orchestration technologies (eg, Docker, Kubernetes) and their deployment in cloud environments
- Experience with infrastructure as code (IaC) and configuration management tools (eg, Terraform, Ansible, Chef, Puppet) to automate the deployment and management of cloud resources
- Experience implementing Policy-as-Code and event driven security in cloud environments
- Experience designing, configuring, and deploying applications in Microsoft Azure
- Understanding of complex applications, micro-services, and server less use cases
- Ability to define Continuous Integration/Continuous Delivery pipelines using JSON or YAML and understand designing incremental promotion across environments
- Strong understanding of Python/ Bash/PowerShell scripting
- A working understanding of enterprise networking concepts like CIDR
- Code, deploy, and support large scale enterprise-grade architecture
- (Preferred Experience (Indicate # of Years) & Skills)
- Code, deploy, and support large scale enterprise-grade architecture preferred
- Solid grasp of cloud security fundamentals, including identity and access management (IAM), network security, and data protection preferred
- Strong analytical and problem-solving skills, with the capability to troubleshoot complex cloud infrastructure issues preferred
- Ability to travel 0% - 25%