Alpha Consulting Corp. is a consulting firm seeking a Non-Employee DevOps Engineer. The role involves leading engineering deliverables, guiding junior engineers, and managing risks and customer-impacting issues in the product lifecycle.
Responsibilities:
- Responsible for incident resolution and Pager Support on a rotation basis
- Achieves product commitments by using informal leadership and highly developed communication skills and contributes to or leads technology communities
- Uses automation, system tools, open-source solutions, observability, and 'security first' principles in daily work
- Contributes to team agile ceremonies, leads demos and presentations, and helps new engineers learn established norms
- Responsible for pager support once every quarter
- Initiates high-level solution design approaches and guides the team to achieve desired key software delivery capabilities using automated, coded enterprise and observability
- Participates in internal speaking and advocacy events
- Supports research activities to adopt new technology solutions in developing new capabilities
- Continues professional education and creates opportunities for core product teams to learn engineering best practices
- Coaches immediate chapter and actively fosters the adoption of new technologies
Requirements:
- Experience with Kubernetes - OpenShift(OCP) at a platform level
- Experience with any one OpenShift / K8s supported Networking CNI (Plus if you know Calico)
- Experience with AWS infrastructure (VPC / Security groups / EC2 / Storages / Load Balancers)
- Experience doing OCP upgrades and creating OCP Clusters
- Experience with platform automation products like RH ACM / Terraform / Ansible
- Responsible for incident resolution and Pager Support on a rotation basis
- Achieves product commitments by using informal leadership and highly developed communication skills and contributes to or leads technology communities
- Uses automation, system tools, open-source solutions, observability, and 'security first' principles in daily work
- Contributes to team agile ceremonies, leads demos and presentations, and helps new engineers learn established norms
- Responsible for pager support once every quarter
- Initiates high-level solution design approaches and guides the team to achieve desired key software delivery capabilities using automated, coded enterprise and observability
- Participates in internal speaking and advocacy events
- Supports research activities to adopt new technology solutions in developing new capabilities
- Continues professional education and creates opportunities for core product teams to learn engineering best practices
- Coaches immediate chapter and actively fosters the adoption of new technologies
- Kubernetes certification like CKA or CKAD and AWS certification
- Application programming skills in Golang, Java, etc
- Understanding of k8s operator model
- Scripting languages like shell / Helm modules or some programming experience
- Diagramming skills such as sequence diagrams, flowcharts, etc
- Concepts of secrets/credential management for applications and systems, such as the use of HashiCorp Vault
- Operators in Kubernetes/OCP