Previous Job
Senior Cloud Engineer
Ref No.: 17-03915
Location: Princeton, New Jersey
Position Type:Full Time
Pay Rate : $ 170,000.00 - 180,000.00 /Year
The Senior Cloud Engineer will be responsible for the management and migration of traditional infrastructure to a cloud-based automated infrastructure. The cloud engineer will play an integral part in advancing the Cloud eco-system and culture of technical excellence. The incumbent will champion the Cloud Management Platform, live and breathe Infrastructure Automation, support Hybrid Cloud Solutions, and demonstrates abilities of all Cloud-as-a-Service varieties: PaaS, IaaS, SaaS, etc.
The Senior Cloud Engineer will build the next generation of Cloud infrastructure, become a key contributor supporting end-to-end private/public cloud automation IT and infrastructure application delivery, including infrastructure provisioning and integration with continuous integration/continuous development platforms, using existing and emerging technologies. This will require solid experience moving infrastructure to the Cloud. 
  • Provision and administer Infrastructure as a Service and Platform as a Service environments using best practices for enterprise customers across multiple public cloud offerings, e.g. Azure, AWS and Oracle Cloud Services 
  • Architect, design, deploy, maintain and lead the implementation of Cloud solutions using Microsoft Azure and underlying technologies
  • Develop clear, concise installation, configuration procedures, runbooks and contributing to the maintenance of operational standards
  • Create automated approaches and scripts for system administration tasks where possible and appropriate
  • Implement security measures in all technical activities to limit unauthorized access/use
  • Provide advanced systems and intermediate network support as requested as part of troubleshooting analysis
  • Present technology concepts and terminology to technical peers and customers
  • Interpret and provide solutions on complex technologies/architectures
  • Design and deliver secure cloud solutions on Azure 
  • Deep Windows Server expertise and some Linux knowledge
  • Active Directory and Azure AD
  • Architecture design, system evaluation, system analysis, and infrastructure assessment
  • Deploy, test and document development, pre-production, and production environments
  • Backup cloud and on premise resources, including in a hybrid environment
  • Scripting image deployment and bootstrapping
  • Leverage resource tagging to allocate costs and optimize resource planning
  • Create gold images and employ auto scaling
  • Assist in preparing cost analysis based on expected usage
  • Configure multi-factor authentication on virtual and hardware devices
  • Create IAM users and groups
  • Strong background in Microsoft based applications
  • Maintain account documentation, such as architecture diagrams and portal links
  • Train and mentor Junior Administrators and Engineers
  • Bachelor's degree in Computer Science or equivalent work experience
  • At least 6 years of overall technical architecture experience in defining high security, high availability solutions
  • 2+ years' experience of designing and delivering secure cloud solutions on Azure with extensive knowledge about various cloud services
  • At least 2 years of experience in designing deployment strategies for cloud/virtualization and implementation best practices
  • At least 3 years of experience of designing solutions using IaaS, PaaS, and SaaS
  • Experience with automation services
  • Experience in agile development environment 
  • Strong analytical and communication skills
  • At least 3 years of experience in thought leadership, white papers and leadership/mentoring staff and internal consulting teams
  • Nice to haves include anything with Firewalls, Office 365, Exchange, Domain Controllers, Virtualization VMWare
Preferred Qualifications
  • Azure Cloud Architect certification 
  • Exposure to VMware vCloud, Azure PowerShell
  • Strong Azure Solutions Architect with hands on experience in data migration, data store creation, security, Replication, Backup and anything to do with Azure Data Life Cycle end to end
  • Prior Experience (Minimum 2 project) in moving from on premises as well as other cloud platforms to Azure
  • Experience in architecting and designing new systems and migration process
  • Knowledge of Azure SQL and Azure SQL Data warehouse an Architectural perspective as well as from an implementation perspective
  • Needs to know Azure Data Factory, Azure Data Lake as well as any other toolsets in data import and export from an AzureSQL DW cluster/Azure SQL DB
  • Understands Performance aspects of Azure storage platforms
  • Good understanding of Azure architectural patterns
  • Good understanding of C# and PowerShell scripting
  • Hands on Experience in migration and export of large data sets from on premise and cloud based platforms into/from Azure
Third Party Applications Not Accepted