Application Solutions Architect
Alabama Power Company · Birmingham, AL · Yesterday
EngineeringFull-time
Job Responsibilities
- Serve as the technical lead and subject matter expert for the GE's GridOS Kubernetes-based platform.
- Design, review, and guide Kubernetes architecture patterns, including Helm chart standards, Istio service mesh adoption, multi-cluster design considerations, and secure microservices deployment approaches.
- Troubleshoot deployment, configuration, networking, and Linux system issues.
- Support integrations using REST APIs, messaging, middleware, and file-based exchanges.
- Arcitect and design scalable, secure, and resilient integration solutions leveraging modern cloud technologies and integration patterns.
- Recommend and implement automation opportunities that improve productivity, reduce operational effort, enhance reliability, and support continuous improvement.
- Collaborate with enterprise architects, product owners, and business stakeholders to align integration solutions with strategic objectives.
- Work closely with infrastructure, cybersecurity, and operations teams to ensure seamless integration and compliance with enterprise standards.
- Oversee system design documentation, integration testing, and performance optimization.
- Establish observability standards using Prometheus, Grafana, AlertManager and ServiceMonitor configuration to improve monitoring coverage and actionable alerting.
- Stay current on emerging technologies and trends in cloud integration, data management, and utility systems.
- Provide technical leadership, coaching, and mentoring to engineers and support personnel.
- Apply strong communication, analytical, and problem-solving skills to identify, communicate, and resolve issues while maintaining a reliable 24x7 storm-critical platform.
Job Qualifications
- Demonstrated experience designing, deploying, administering, and supporting enterprise Kubernetes platforms in highly available production environments.
- Experience with Rancher RKE2 or similar Kubernetes distributions preferred.
- Proven experience with cloud computing platforms (Azure, AWS, or Google Cloud) in on-premise / virtualized environments (Windows, Linux, VMware) and integration technologies such as APIs, microservices, and message queues.
- Experience implementing GitOps and CI/CD practices using technologies such as GitHub, GitHub Actions, ArgoCD, Jenkins, or similar automation frameworks.
- Experience deploying and managing containerized applications using Kubernetes, Helm, Secrets, and Ingress Controllers.
- Experience with infrastructure automation and configuration management tools such as Ansible, Terraform, or similar Infrastructure-as-Code platforms.
- Understanding of secrets management, certificate management, and identity integration technologies including HashiCorp Vault, Active Directory, LDAP, OIDC, or similar solutions.
- Experience supporting mission-critical operational systems requiring high availability, disaster recovery, cybersecurity compliance, and 24x7 operational support.
- Experience supporting utility systems, ADMS, SCADA, DERMS, EMS, or other Operational Technology (OT) platforms is preferred.
- Internally motivated, able to work proficiently both independently and in a team environment.
- Experience with Istio or comparable service mesh capabilities, including traffic management, security policy concepts, service-to-service communication, and operational support considerations.
- Strong knowledge of Linux administration, including Red Hat Enterprise Linux (RHEL), system performance tuning, patching, troubleshooting, security hardening, and operational support.
- Working knowledge of Helm, Apache Arrow, SQL, and modern cloud-native tooling.
- Experience developing scripts, modules, or tools with Python, Java, Kotlin, or similar languages.
- Displays Southern Style: Unquestionable Trust, Superior Performance, and Total Commitment.
- BS/BA in Computer Science, Management Information Systems, Engineering, Business, or related degree preferred.
- 8+ years of experience supporting enterprise Linux platforms, Kubernetes-based environments, automation and software delivery pipelines, or utility operational technology systems.
- PREFERRED CERTIFICATIONS: Certified Kubernetes Administrator (CKA), Certified Kubernetes Application Developer (CKAD), Red Hat Certified Engineer (RHCE), Certified Cloud Security Professional (CCSP), Terraform Associate, or equivalent AWS, Azure, or Google Cloud professional certifications.