What are the responsibilities and job description for the DevOps Architect - Onsite(Issaquah, WA) position at My3Tech?
Job Details
Role: 14559826 - DevOps Architect
Location: Onsite(Issaquah, WA)
Client: Capgemini
***ONSITE POSITION IN ISSAQUAH WA***
Must have skills:
Must have hands on experience in writing puppet files and upgrading modules
Must have hands on experience working on Linux with advanced commands
Must have hands on experience on writing terraform templates for cloud provisioning
Key Role :
DevOps Platform / Tooling Maintenance
Infrastructure as Code (IaC)
Pipeline Mgmt
Configuration Mgmt
Hands-on Coding
DevOps Platform Architecture
Design Blue Prints
Own & Drive DevOps Capabilities
Define Platform Roadmaps
Platform Rationalization
Platform Upgrades / Migration Migrate to Latest version
Assess & generate detailed roadmap to Maintain and operationalize Puppet Code & Versions, Terraform TFE Cloud and Github Platforms
Design and maintain automation infrastructure for continuity of service and capacity expansion including high availability design
Create automated jobs to trigger Puppet runs based upon code commits, build artefacts etcetera
Rationalize & Consolidate Multiple Terraform instance to 1-2 TFE
Adoption of New Features (Advanced security , GitHub CoPilot)
Creates, and manages Infrastructure as Code (IaC)
Maintain a central store of configuration data used by multiple teams in a multi-environment setup
Manage hiera ENC data lookups for node classification from multiple data sources (YAML, JSON, CSV etc)
Works cross-value streams with other DevOps Engineers to avoid and resolve merge conflicts.
Uses industry standard tools to improve and speed up delivery of our products and services.
Provides fast and thoughtful issue resolution by executing quick fixes or proactively identifying and solving problems related to builds in production environments.
Provisioning infrastructure including servers, networking, storage, and cloud
Developing automation scripts and tooling using an IT automation tool
Building a CI/CD pipeline, including build/test/deployment workflows
Monitoring system performance to analyze performance, security, and reliability
Integrating security and compliance into the platform with encryption and access management
Documenting configurations and processes so different teams understand how to use the same platform
Collaborating with developers and other stakeholders to understand what they need from the platform
Researching emerging technologies to build into the platform, as well as their potential impact