Finding the best job has never been easier
Share
Software (SWA) comprises the definition, specification, and allocation of requirements from different sources utilising knowledge of systems engineering processes (specification & architecture). Contains processing of use case and feature requirements into conceptual models, operational scenarios, technical requirements, and functional description. Covers specification, design, implementation, and unit testing of Software (e.g. device drivers, microcode, hardware-related software & firmware) according to the requirements and architecture defined in the systems engineering process. Covers establishment and maintenance of Software Configuration Management (SCM) practices into software development projects, continuously building and integrating infrastructure tools and systems.As a Cloud Infrastructure Automation Engineer, you will play a crucial role in designing, developing, and maintaining scalable, secure, and automated cloud infrastructure solutions to deploy our development and end solutions. You will collaborate with cross-functional teams to implement efficient automated cloud-based designs and ensure seamless deployment and management of infrastructure resources on cloud environments including public clouds.
Lead technically & support a larger team (Cross teams) in the completion of a project/stream. Lead technical discussions promoting the implementation of enhancements/improvements/new features, outside own area(s) of expertise / organization. Own large/complex features having impact outside own areas of expertise. Own highly complex features (i.e. features that requirements are vague or a PoC is required). Drive and support team in the learning process of new unfamiliar areas. Writes specifications and other guiding documentation for R&D from product/program/system point of view.
Infrastructure Automation: Design, develop, and implement automated solutions for provisioning, configuring, and managing cloud infrastructure using tools like Terraform, Ansible, or similar technologies.
Cloud Platform Expertise: Demonstrate proficiency in Azure, AWS, OpenShift and GCP to recommend the most suitable platform for specific applications and workloads
Migration Execution: Execute migration projects, including re-hosting, re-platforming, re-factoring, or re-architecting workloads, while adhering to best practices and optimizing for performance, scalability, and cost-efficiency
Design efficient, secure, adaptable, scalable, and reliable cloud solutions (data, networking, application)
Infrastructure as Code (IaC): Implement infrastructure as code methodologies to automate cloud provisioning and deployment processes
Security and Compliance: Ensure that deployed infrastructure meets security and compliance standards, and assist in configuring the necessary security controls
Performance Optimization: Continuously monitor and optimize applications and infrastructure in the cloud to achieve improved performance, cost-effectiveness, and reliability
Documentation: Maintain detailed documentation of migration processes, configurations, and best practices
User Education: Provide guidance and training to users on best practices for managing applications and workloads in the cloud
Communicate and socialize design and architecture design decisions
Bachelor's degree in Computer Science, Information Technology, or related field (or equivalent work experience)
Proven experience in migrating and modernizing legacy applications in public cloud environments, minimum 3 years in cloud migration projects, including infrastructure or solution architecture experience designing and implementing cloud-based solution architectures for PaaS, IaaS or SaaS
Certification in one or more of the major cloud platforms (Azure, AWS, or GCP)
Experience designing and implementing solutions in a multi-cloud environment
Experience implementing architectures to support containered applications including but not limited to: Kubernetes, Docker, Containers1Proficiency in infrastructure as code tools and practices, such as Terraform, CloudFormation, or Deployment Manager
Strong knowledge of networking, security, and compliance in cloud environments
Excellent problem-solving and troubleshooting skills
Relevant certifications such as AWS Certified Solutions Architect, Microsoft Certified: Azure Solutions Architect, or Google Cloud Professional Cloud Architect are a plus
Nokia has received the following recognitions for its commitment to inclusion & equality:
600 March Road, Ottawa, Ontario, K2K 2T6, CA
Similar Jobs
These jobs might be a good fit