I

Senior Cloud Engineer

Interpool Inc Dba Trac Intermodal
Full-time
On-site
Princeton, New Jersey, United States

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.