DevOps Engineer III - Remote

Los Angeles 22 months ago Remote Contractor External
Negotiable
Software Guidance & Assistance, Inc., (SGA), is searching for an DevOps Engineer III - Remote for a contract assignment with one of our premier Management Consulting services clients in Waltham, MA. This role will be remote. Responsibilities • Develop roadmap, architecture, implementation and process refinement related to digital assets using AWS, Azure Cloud services and Terraform, Packer, and Kubernetes delivery tools. • Develop and implement Python/Shell scripts, Terraform templates, Packer AMI's and Helm charts based on project requirements. • Create and maintain platform/services automation documentation. • Provide support as needed for projects prior to the transition phase to support. • You'll work with our TechOps team which is part of the firm's Client Capabilities team. Client Capabilities fosters innovation driven by analytics, design thinking, mobile and social. It does so by developing new products/services and integrating them into our client work. It is helping to shift our model toward asset-based consulting and is a foundation for - and expands our investment in - our entrepreneurial culture. • Our company is moving fast from traditional IT world to a Digital era embracing Agile principles. We look for highly skilled developers with an SRE mindset to help us with this transformation. • You'll work in small teams (incl. product managers, developers and operations people) in a highly collaborative way, use the latest technologies and enjoy seeing the direct impact from your work. • You'll combine 'Agile' with expertise in cloud, big data and mobile to create and maintain custom solutions, in a way consistent with SRE principles, that help clients increase productivity and make timely decisions. • This includes but is not limited to: • Development, implementation and operation of IT systems and processes supporting SaaS applications and platforms. • Automation of provisioning, quality controls, security auditing and maintenance. • Continuous measurement and improvement of efficiency of operational activities and resources. • We expect you to continuously learn new technology skills (cloud, orchestration, network, operating system) with a strong focus on open source products and to contribute to the continued skill building of the tribe. • You have deep experience in practicing, role modeling and coaching teams in key areas of SRE related competencies • Culture and Organization: You champion CI/CD practices, the concept of error budgets and blameless post mortems. You continuously help remove of team boundaries (dev, ops, others). You advance knowledge within the SRE chapter and practice other forms of contributing back to the community within the firm and beyond. • Design and Architecture: You are a full-stack engineer with DR/BCP experience, are proficient in cloud-native models and in reliability engineering advisory and have strong knowledge of loosely coupled, API based component architecture models. • Build & Deploy: You are proficient in SCM and CI/CD tooling and practices for container workloads, a variety of related developer workflows and principles and master multiple programming and IaC languages. You are a competent enabler of automated zero-downtime deployments. • Test & Verification: You bring expertise in TDD principles and practices as well as key test automation tools and frameworks. You are well versed in chaos-engineering practices and in wheels-of-misfortune exercises. • Information & Reporting: You are seasoned in outcome-centric monitoring / measurement (cloud native log management and monitoring tools, SLOs, SLIs, error budgets, toil budgets,...). You bring expertise in stakeholder specific reporting. Required Skills: • IT/IS Engineering bachelor or higher. • AWS Cloud services; Azure Cloud services; Terraform; Kubernetes; Docker containers; Python (or Go-lang); shell scripting; network services; CI/CD pipelines and tools; cyber security standards and tools (eg. secrets management, IAM) • Extra qualifications needed for 2 specialized roles: • Container platform SREs, add: Container Orchestration: RBAC, network policies, service meshes, Cluster API, etc. • Data Engineering specific SREs, add: Data science and engineering platforms and tooling Preferred Skills: • Programming languages: Python, Golang, Ruby, Javascript and others. • IaC languages: Terraform, Ansible and others. • CI/CD tooling: CircleCI, Jenkins, GitHub and others - either of them. • Test automation frameworks: test-kitchen, awspec, inspec and others. • Public cloud platforms: AWS, Azure, GCP. • Containerisation: Kubernetes, Docker, helm. • API life-cycle management and message bus technologies: APIgee, Kafka and others. • Web front-end and database products: Nginx, Postgres, Mongo, Redis. • Monitoring and data analytics tools: Splunk, Elastic, Prometheus, Grafana, AppDynamics and others. • Networking experience: load balancing, network security, standard network protocols (HTTP/s, DNS, etc.). • Operating system experience: Linux, Windows • Experience in Project coordination. SGA is a technology and resource solutions provider driven to stand out. We are a women-owned business. Our mission: to solve big IT problems with a more personal, boutique approach. Each year, we match consultants like you to more than 1,000 engagements. When we say let's work better together, we mean it. You'll join a diverse team built on these core values: customer service, employee development, and quality and integrity in everything we do. Be yourself, love what you do and find your passion at work. Please find us at https://sgainc.com/ . SGA is an Equal Opportunity Employer and does not discriminate on the basis of Race, Color, Sex, Sexual Orientation, Gender Identity, Religion, National Origin, Disability, Veteran Status, Age, Marital Status, Pregnancy, Genetic Information, or Other Legally Protected Status. We are committed to providing access, equal opportunity, and reasonable accommodation for individuals with disabilities in employment, and our services, programs, and activities. Please visit our company EEO page to request an accommodation or assistance regarding our policy