C

Crowe

Public accounting, tax, and advisory services

Cloud Engineering Specialist

Cloud EngineeringConfirmed live in the last 24 hours
Full-timeNoida, Uttar Pradesh, IndiaNo salary listed

About the Job

Requirements

  • A bachelor's degree in Computer Science, Engineering, or a related field, or equivalent work experience.
  • Strong experience designing, implementing, and managing cloud solutions on Azure; experience with AWS and GCP is a plus.
  • Previous consulting experience or experience working with external clients.
  • Strong understanding of ETL processes and technologies.
  • Experience with relational databases, flat files, and web APIs as data sources.
  • Experience with Python, Java, or another programming language.
  • Experience with data warehouse technologies such as Azure, AWS, and Snowflake.
  • Proficiency in Azure compute, storage, networking, and identity and access management services.
  • Experience designing and implementing network infrastructure solutions in Microsoft Azure.
  • Knowledge of Azure networking services, including virtual networks, VPN gateways, ExpressRoute, Azure Firewall, and Azure Load Balancer.
  • Knowledge of cloud security best practices and compliance standards.
  • Understanding of cloud architecture patterns, scalability, high availability, and disaster recovery.
  • Experience with infrastructure-as-code tools such as ARM templates, PowerShell, or Azure CLI.
  • Understanding of software development life cycle models and knowledge of Agile and traditional project management principles and practices.
  • Technical background or hands-on experience with enterprise solutions across different industries.
  • High-level knowledge of business intelligence architecture or data warehousing.
  • Ability to manage multiple deliverables, clients, and projects in a fast-paced environment.

Responsibilities

  • Identify and map source data in commercial and custom systems.
  • Design, develop, test, and maintain ETL pipelines.
  • Extract, transform, and load data from a variety of sources.
  • Work with data engineers and stakeholders to define data requirements.
  • Troubleshoot and debug ETL pipelines.
  • Stay up to date on ETL technologies and best practices.
  • Formulate development estimates covering tasks, effort, and dependencies.
  • Develop test cases and demonstrate results for assigned deliverables.
  • Maintain and present daily and weekly status updates.
  • Communicate project deliverable details and activities to clients and project team members.
  • Learn client industry context and terminology, and document and translate business requirements into development plans.
  • Maintain a professional presence and be prepared to interact with clients.
  • Collaborate with development teams and architects to design Azure cloud solutions, evaluate requirements, propose design options, and recommend practices for scalability, performance, security, and cost optimization.
  • Design, implement, and maintain Azure network infrastructure, including virtual networks, subnets, routing tables, network security groups, and load balancers; configure IPsec VPN tunnels and troubleshoot network issues.
  • Deploy and configure Azure infrastructure components, including virtual machines, storage accounts, virtual networks, load balancers, and other Azure services.
  • Automate infrastructure deployment and apply infrastructure-as-code practices using Terraform, ARM templates, PowerShell, or Azure CLI.
  • Provision and manage Azure Data Factory, Azure Storage, Azure Virtual Machines, Azure App Service, Azure Functions, Azure Logic Apps, Azure SQL Database, Azure Kubernetes Service, and Azure Active Directory.
  • Set up monitoring and alerting for Azure resources; investigate and resolve application availability, performance, and security issues; conduct root-cause analysis and implement preventive measures.
  • Implement security measures for Azure resources and data, follow applicable best practices and compliance standards, conduct security assessments and vulnerability scans, and remediate identified issues.
  • Design and implement backup and disaster recovery strategies for Azure applications and data; configure and manage Azure Backup, Azure Site Recovery, and relevant services.
  • Collaborate with cross-functional teams to gather requirements, provide technical guidance, and support project delivery.
  • Create and maintain technical documentation, including architecture diagrams, standard operating procedures, and deployment guides.
  • Stay current with Azure features, services, and industry trends; explore and propose solutions, tools, and methodologies to optimize cloud infrastructure, enhance security, and streamline operations.

Desired Qualifications

  • Experience with AWS and GCP.

About the Company

Crowe

Public accounting, tax, and advisory services

Crowe provides audit, tax, and consulting services to public and private entities as a public accounting and advisory firm. It uses its industry knowledge to examine financial statements, plan and file taxes, and advise on business strategy and risk, delivering services through a global network. Crowe’s work is supported by its independent Crowe Global network, which brings together more than 200 member firms in over 130 countries to serve clients worldwide. This global scale enables access to industry specialists and diverse resources while maintaining a focus on client-specific needs. The company aims to help organizations manage financial reporting, regulatory compliance, and business decisions with accuracy and insight.

Company size
5,001-10,000
Company stage
Not listed
Total funding
Not listed
Headquarters
Chicago, IL
Founded
1942

Recently Posted Jobs

Explore more opportunities at Crowe

See more jobs