Infrastructure Specialist - Baltimore

Yoh Services, LLC
Bethesda, MD
Aug 21, 2019
Aug 23, 2019
Accountant, IT
Full Time
Infrastructure Specialist - BaltimoreJob SummaryThe Systems Engineer, with a focus on application delivery and site reliability, will provide expertise in the areas of platform automation and continuous integration and continuous delivery. Site Reliability Engineering is a discipline which combines both software and systems engineering to build and operate large-scale, distributed, fault-tolerant systems. Our SREs ensure that services have the necessary resiliency and uptime appropriate to user needs while incorporating a fast rate of change around functional and non-functional improvements.CANDIDATE PROFILE RequiredEducation and Experience 8+ years relevant experience in Information Technology, with 4+ years experience in DevOps methodologies 3+ years professional experience in Infrastructure as a Service (IaaS) modeling including infrastructure as code development (Terraform or similar) or infrastructure engineering at enterprise scale 3+ years professional experience in automated configuration management (Chef, Puppet, Ansible) 2+ years professional experience in container operations (Docker, OpenShift Enterprise, GKE, ECS) and orchestration (Docker Swarm, Kubernetes) 2+ years professional experience with cloud computing technology and its concepts (AWS, Azure, GCP) and/or virtualized (VMWare, OpenStack) 4+ years Linux system administration Experience implementing DevOps practices at scale Experience with Continuous Integration and Continuous Delivery pipeline tools and implementation for immutability Experience with Security Protocols (SSL, SAML, SAMP, LDAP etc.) and controls (container scanning, log aggregation, network scanning, CVE) Experience in one or more of the following: C, C++, Java, Python, Go, Perl, or Ruby Experience in designing, analyzing, and engineering large-scale distributed systems Preferred Professional experience in managing others (1-3 member teams) Metric gathering (RTO/RPO, release velocity, bug identification, etc.) and analysis Understanding of automated ITCM/ITRM best practices Requirement gathering, validation, fulfillment and change management Infrastructure operations experience including self-healing autonomy Provide functional, technical, and/or process leadership, or Project Management experience Strong knowledge of emerging tools, software, applications, and systems for attaining best-in-class IT technology across the enterprise CORE WORK ACTIVITIES Technical Leadership Oversight of 1-2 man offshore team for continuous delivery and operations 24x7 Working with Change and Release managers for release scheduling and operational readiness Reporting of issues/risks to Sr. Director level, Project Management and the Business Thought leadership around continuous improvement and stability Delivering Technology Work closely with Development teams to understand Marriott applications and dependencies Work closely with Enterprise Architecture to understand system functionality and dependencies Design cloud-based technical architectures to meet application functional and non-functional requirements Develop infrastructure as code for repeatable environment provisioning via automated blueprints and solutions Own container and OS base images, plus libraries for individual apps/services Design and ensure CI/CD pipelines to multiple environments across multiple cloud providers Complete real-time deployments for feature releases Provide technology requirements to Application Automation for container/service creation Script/automate identified solutions for portability/repeatability SOP/ConOps documentation for L1 operations teams Ensures proper coordination with appropriate IT and vendor relations teams Ensures early warning to the business stakeholder executives regarding degraded or missed service levels

Similar jobs