MountainViewRecruiter Since 2001
the smart solution for Mountain View jobs

Principal Devops Engineer

Company: The Ashlar Group
Location: Mountain View
Posted on: January 15, 2022

Job Description:

Job DescriptionCompany - Major Software CompanyJob Title - Principal Devops EngineerCompensation - DOEPosition Type - Full TimeLocation - Mountain View, CaliforniaDESCRIPTION
Industry: Information Technology - Computer Software
Job Category: Information Technology - Programming
Responsibilities:Build, maintain and improve Build and Release infrastructure for multiple release streams of Enterprise Scale n-tier software productDesign, build and maintain a secure Windows and Linux based server infrastructureDesign and build automated deployment frameworks (CI/CD)Set up and maintain source code repository (Git/Stash, TFS), build tools (Ant, Maven), and scripts (Shell, Batch, Powershell, etc).Deploy and manage artefact repository management tools (jFrog, Nexus, NuGet, etc.) and configuration management tools (Ansible, Nexus, etc)Establish code base integrity, check-in validation rules, and branching & merging processesCollaborate with scrum teams to establish and maintain automated regression suite infrastructure, performance testing infrastructure and troubleshoot issuesIncorporate and maintain static and dynamic code analyzers, code coverage tools in build infrastructureMaintain information radiators, reporting, and notification infrastructure for build progress, unit tests and automated regression suitesDesign, enhance and maintain automation, deployment and orchestration of infrastructure using tools like Puppet etc, for various needs like automated regression, UAT, etc.Manage software release activities, escrow process for main software releases, cumulative hot-fixes, etc.Design, develop and maintain logging, monitoring and metering capabilitiesProviding capabilities (services) to allow development teams to be self-sufficientDesign, develop, improve operational processes including automated backup and recovery procedures, security and patch managementCreate and maintain run books and operational documentationDriving root cause analysis and resolutionAnalyse performance and capacity for all components in the engineering lab environmentsEvaluate advancements in DevOps, new infrastructure and tools; look for ways to bring more effectiveness and efficiencyRequired skills:
- 8+ years of experience in Build and Release engineering, DevOps scripting, and automation
- Experience with Microsoft Server Technologies (Windows Server, IIS, Exchange, PowerShell scripting)
- Hands-on experience with AWS - EC2, RDS, Route53, CloudFormation, CloudFront Automation and AWS APIs
- Deployment and operation of ELK Stack (ElasticSearch, LogStash, Kibana), Shield
- Configuration management via Puppet (and/or Ansible)
- Containers (including Kubernetes, Docker Swarm)
- Experience with Linux (CentOS/RHEL/Debian) including scripting (Bash, Python)
- Monitoring and resource tracking frameworks
Hands-on experience in maintaining code repositories (Git/Stash, TFS, SVN, Perforce etc), Hands-on experience working with build scripts and tools such as Ant and Maven, shell/batch scriptsHands on experience working with artifact repository managers such as jFrog Artifactory or NexusHands on experience working with configuration management, deployment and orchestration software such as AnsibleWorking experience of managing Build and Release infrastructure for Enterprise Scale software products built using Java, C++ and C#, web front-end, Apache Tomcat, RDBMS such as MySQL, third party and open source components on Windows PlatformProven experience of establishing and managing CI/CD pipelines, tools such as JenkinsTeam player with demonstrated collaboration skills to work with IT/Lab and engineering scrum teamsExcellent verbal and written communication to effectively work with distributed engineering teams using Agile development methodologiesApplication Lifecycle ManagementBeneficial skills:Experience in Team Foundation Server 2015, MSBuild scripting, and C# languageDeployment of MS SQL Server 2008, 2012, 2014Deployment of Java, Web Services (RESTful APIs), .NET stackKnowledge of email and communication systems and journaling (MS Exchange, Domino, Skype for Business) and OAuth Technologies, AzureExperience in implementing Redis for stateless application modelsMonitoring tools: Solarwinds, NewRelic, IgniteCANDIDATE DETAILS7+ to 10 years experience
Management Experience Required - No
Minimum Education - Bachelor's Degree
Willingness to Travel - Occasionally: 16-00452 : Mountain View, CA:

Keywords: The Ashlar Group, Mountain View , Principal Devops Engineer, Engineering , Mountain View, California

Click here to apply!

Didn't find what you're looking for? Search again!

I'm looking for
in category
within


Log In or Create An Account

Get the latest California jobs by following @recnetCA on Twitter!

Mountain View RSS job feeds