Back to results

Senior Cloud Engineer

  • Princeton, NJ, United States

Applications open in a new tab.

Job details

Posting language
English
Posted

Original job description

•

•

Senior Cloud Engineer Summary The incumbent 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, becomes 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. The ideal incumbent will have existing experience moving infrastructure to the Cloud. Senior Cloud Engineer Responsibilities

  • Develop solutions by understanding and studying systems flows, data usage and work processes
  • Assist in or independently create robust, scalable, and high-quality automation solutions for infrastructure defined software development, mentor other less experienced automation engineers
  • 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. AWS, Oracle Cloud Services, and Azure
  • Architect, design, deploy, maintain and lead the implementation of Cloud solutions using Microsoft Azure or Amazon Web Services (AWS), Office 365 and underlying technologies
  • Be responsible for analysis, recommendation of upgrades, design, changes, implementation and maintenance of software
  • Be responsible for the maintenance and overall performance, security and availability of the enterprise UNIX-Linux servers.
  • Develop and maintain shell scripts (e.g. Korn, C shell, PERL, Python, PERL, etc.) to automate systems and application processes and enhance systems functionality.
  • Create and manage roles, configuration policies, and system/software automation procedures
  • Collaborate with IT Operations to develop the process and tools needed to maintain and monitor operating baselines and configurations for the organization.
  • Background knowledge or experience with Windows Desktop Operating Systems, Window Server Operating Systems, SCCM, Slack and Azure Automation and Blueprints
  • Automate tasks with PowerShell Automation.
  • Office 365 background specifically related to message management
  • Provide recommendations where existing policies and procedures require change or where new guidelines need to be developed
  • Provide 24 x 7 x 365 support through on-call rotation
  • Review technical specifications from clients and vendors to confirm adequacy, accuracy and functionality of proposed solutions
  • Define benchmarks for tracking and measuring performance metrics
  • Experience developing standards in partnership with Engineering, Infrastructure Service, and Application Development to select appropriate technical solutions.
  • 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.
  • Deep Windows Server expertise and some Linux knowledge

Senior Cloud Engineer Qualifications

  • Bachelor's degree in technical or business discipline, generally 10+ years of professional experience
  • At least 5 years of experience in designing, building, and deploying scalable cloud-based solution architectures on various cloud services.
  • At least 5 years of experience in designing deployment strategies for cloud/virtualization and implementation best practices using IaaS, PaaS, and SaaS
  • AWS or Azure Cloud Architect certification will be a plus
  • Minimum 10+ years of experience in maintaining operating system baselines, include the deployment to a large organization (over 1000 assets).
  • Experience with containerization in production environment
  • Experience with CI/CD servers like Jenkins, TeamCity, Bamboo or similar products
  • Experience deploying, automating, maintaining and managing production systems in AZURE or any other cloud provider (AWS, OCI) to ensure availability, performance, scalability and security of the production systems
  • Familiarity with automation and configuration management suites like Terraform, CFEngine, Chef, Puppet, Ansible or similar products
  • Knowledge of Windows, SQL, Unix and Linux servers.
  • Familiar with security and management tools such as Nessus, CounterACT, Microsoft System Center, Microsoft Defender, Microsoft Intune or similar products
  • Proficient in new and emerging technologies
  • Thorough knowledge of layered systems architectures and layered solutions and designs; understanding of shared software concepts
  • Must be proactive, demonstrate initiative and be a logical thinker
  • Collaboration, prioritization, and adaptability skills
  • Strong communications skills.

Senior Cloud Engineer Preferred Qualifications

  • 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.
  • Needs to know 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
  • Should have good understanding of Azure architectural patterns
  • Should have 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.
More about this job

Skills

  • CI/CD
  • Software development
  • AWS
  • Oracle Cloud
  • Microsoft Azure
  • Microsoft 365
  • UNIX
  • Linux
  • C shell
  • Perl
  • Python
  • Microsoft Windows
  • Slack
  • Microsoft PowerShell
  • System administration
  • Troubleshooting
  • Microsoft Windows Server
  • Jenkins
  • Atlassian Bamboo
  • Manage production systems
  • IBM Terraform
  • Puppet
  • Ansible
  • SQL
  • Nessus
  • Microsoft System Center
  • Collaboration
  • Prioritization
  • Adaptability
  • Data warehouse
  • Microsoft Azure Data Factory
  • C#

Report this job