Friday, September 25, 2020

Manager, IT Support Services - Princeton, NJ

Manager, IT Support Services
Active - Regular full-time
Princeton, NJ, US
Requisition ID: 1095

Summary:
TRAC Intermodal (https://www.tracintermodal.com) is looking for an IT Support Services Manager which will be a critical role in our Product and Technology organization, serving as a thought leader in measuring our overall production health and acting as a driver for a higher level of quality through transparency to the client experience. This position acts as a servant leader removing barriers enabling the team to focus on their missions to unlock value for customers and our business. This position requires a dedication to achieve exceptional results, a strong desire for continuous improvement, the ability to lead strategic initiatives, and a commitment to building a collaborative, customer-focused, outcome-oriented culture across the team.

Essential Responsibilities/Duties/Functions/Tasks:
  • Directly manage and grow the IT Support Services team
  • Develop/refine a strategy for determining the overall health of our applications
  • Own the observability platforms that enable our teams to execute on that strategy
  • Participate in and lead sessions to improve our approach to alerting, making those alerts more actionable
  • Improve our paging paradigm to reduce unnecessary pages and improve overall incident resolution
  • Lead efforts to improve adoption of monitoring solutions by Product Teams
  • Manage dependencies across product teams / business
  • Develop and implement measurable continuous improvement plans
  • Develop team member skill sets that are broad and/or deep as the business demands and the leadership capabilities of team members
  • Facilitate longer-term career plans with each member of the team, and find opportunities for team members to fulfill their goals
  • Nourish a collaborative, inclusive environment where the sharing of ideas and open and honest feedback flourishes

Required Qualifications:
  • Bachelor's degree or equivalent experience in a computer science, engineering, technology related field
  • Minimum 5 -7 years in monitoring applications in a highly available hybrid (on-prem, cloud) environment
  • Proven history of managing a team with core competencies currently present in the organization
  • Experience directly managing engineers in a remote DevOps environment
  • Experience with common telemetry platforms required (APM, Log aggregation, Browser Experience, Alerting/Paging)
  • Demonstrated ability to think critically to help design and implement monitoring tools that will provide transparency to applications' state, history, and trends
  • Demonstrated ability to effectively communicate details of complex issues to stakeholders, business and technical users

Preferred Qualifications:
  • Strong execution ability, focused on driving quality into every outcome
  • A superior communicator with an affinity for comprehending and presenting risk vs reward related to change
  • Steadfast in your desire for production stability, security and team enablement
  • Always curious about current market and technology trends, able to adapt accordingly
  • At ease working at all levels of the organization

Certifications:
  • ITIL 4 Foundation
  • DevOps Institute – SRE Foundation (SREF)
  • Microsoft Certified: Azure Administrator Expert
  • Microsoft Certified: DevOps Engineer Expert

Apply here: https://bit.ly/35V5Hr2

Tuesday, September 22, 2020

Engineer, Senior Cloud - Princeton, NJ

Engineer, Senior Cloud
Active - Regular
Princeton, NJ, Princeton, NJ, US
Requisition ID: 1061

Summary
The Senior Cloud Engineer will be responsible for the management and migration of traditional infrastructure to a cloud based automated infrastructure. The Senior Cloud Engineer will play an integral part in advancing the Cloud eco-system and culture of technical excellence. The Senior Cloud Engineer 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.

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

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
  • One or more years of cloud engineering experience with Oracle Public Cloud (OCI).
  • Experience with containerization (i.e. Docker)
  • Ability to innovate new solutions strong interpersonal skills in areas such as facilitation, negotiation & the ability to work with internal and external customers.
  • 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.

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.

Apply here: https://bit.ly/35V5Hr2


Monday, September 21, 2020

Senior, Engineer, DevOps - Princeton, NJ

Senior, Engineer, DevOps
Active - Regular full-time
Princeton, NJ, US
Requisition ID: 1082

Position Summary:
As a Sr DevOps Engineer, you will be responsible for service monitoring and uptime, fault resolution, patching, testing (functional and security), and involvement in development and deployment. A key function of the role is to ensure continuous improvement of services though the identification, testing, and implementation of automation and improvements to processes and systems. This role will involve partnering with development, testing, quality and service operations teams to deliver TRAC (https://www.tracintermodal.com) solutions on hybrid-based infrastructure and platform services.

It is crucial for the Sr DevOps engineer role to be aware of the entire environment that they work in. That is, a full-stack technology awareness is essential, from an understanding of the codebase through to the underlying infrastructure, and the way revenue is generated from these systems.

Responsibilities:
  • Identify improvements in operations, processes, and systems.
  • Implement and maintain monitoring and alerting systems.
  • Develop and maintain frictionless UAT and Production environments.
  • Develop and maintain continuous deployment tools for use by development teams.
  • Incorporate security testing, validation, and compliance into system workflows.
  • Automate workflows and systems.
  • Implement and maintain systems of measurement and metrics.
  • Maintain version control of infrastructure, platforms, and systems.
  • Plan for capacity requirement changes over time.
  • Maintain and manage backup/restore and disaster recovery systems.
  • Stay up to date with technology, particularly in the Cloud, DevOps and continuous lifecycle areas, and leverage new technology and tools to improve TRAC suites and systems of work.
  • Work with other teams and functions as required to maintain and improve TRAC systems and products.

Other Duties and Responsibilities:
The duties and responsibilities listed in this job description represent the major responsibilities of the position. Other duties and responsibilities may be assigned, as required. TRAC reserves the right to amend or change this job description to meet the needs of TRAC. This job description and any attachments do not constitute or represent a contract.

Technical Skills:
  • At least 5+ years experience leveraging DevOps in Hybrid pipelines for IaaS and PaaS services.
  • Solid oral and written communication skills
  • Excellent collaboration skills
  • Experience running infrastructure and platform services in a public cloud platform, such as AWS and/or Azure
  • BS/BA degree in Computer Science, Information Systems or related field
  • Experience with software-defined network, compute and storage platforms
  • Experience with release and configuration management automation tools. Puppet Manifest, Ruby DSL or Python scripting experience.
  • You use automation to make your job more efficient (Ruby, Python, Java shell and power shell scripting etc.)
  • In-depth understanding of SaaS operations best practices.
  • Experience in monitoring tools such as AppOptics, SolarWinds, Pingdom, Splunk, CloudWatch, Librato, DataDog, Graphite, Grafana, etc.
  • Proficient knowledge of programming languages like Python, Java and Groovy
  • Experience with multiple Databases (Oracle, MongoDB, SQL Server) and Operating Systems (Windows, Linux)
  • Ability to install & configure GitLab solutions
  • Experience in code, test & deploy with GitLab
  • Experience working with PowerShell
  • Experience with Azure or AWS platforms

Personal Abilities:
  • Ability to solve complex problems and provide quick resolutions
  • Critical thinking and decision-making skills
  • Results oriented and ability to manage multiple priorities
  • Should be a self-starter, self-motivated and demonstrate excellent communication skills
  • Highly organized and detail oriented

Apply here: https://bit.ly/35V5Hr2