Sr Systems Engineer II
Jacksonville, FL, United States3d ago
Free account needed to apply or save. It takes a minute, and we'll bring you right back to this job.
How well do you match this job?
Key details
- Location
- Jacksonville, FL, United States
- Work style
- Onsite
- Level
- Lead / Staff+
- Job type
- Full-time
- Experience
- 5–8 yrs
- Function
- Software engineering
- Focus area
- Infrastructure / Cloud
- Posted
- 3d ago
Skills
About the role
Job Summary
Designs, develops, implements, and supports automation capabilities for middleware platforms and services. Works closely with application, infrastructure, security, and operations teams to deliver scalable, secure, reliable, and repeatable solutions using Kubernetes, Ansible, and API Gateway technologies. This role provides senior-level engineering leadership: promotes configuration as code, platform standardization, self-service, and continuous improvement across cloud, container, and traditional middleware environments.
Primary Activities and Responsibilities
Design, develop, test, and maintain reusable automation solutions for middleware provisioning, configuration, deployment, patching, upgrades, validation, and operational support.
Develop Ansible playbooks, roles, inventories, templates, and workflows using Ansible Automation Platform to standardize middleware lifecycle management.
Deploy, configure, and support middleware workloads on Kubernetes and Red Hat OpenShift, including namespaces, deployments, services, routes or ingress, configuration, secrets, storage, and resource policies.
Develop and maintain Helm charts, Kubernetes manifests, and Argo CD application configurations for repeatable GitOps-based application and middleware deployments.
Configure and support API and/or AI Gateway capabilities
Integrate middleware automation with CI/CD and GitOps workflows using source control and delivery platforms such as GitHub, Jenkins, and Argo CD.
Build configuration-as-code and infrastructure-as-code patterns that are secure, reusable, version controlled, and suitable for deployment across multiple environments.
Collaborate with application, cloud, network, database, cybersecurity, and production support teams to translate technical requirements into automated solutions.
Implement automated health checks, post-deployment validation, monitoring, alerting, and remediation for middleware platforms and services.
Troubleshoot complex deployment, connectivity, certificate, configuration, performance, and integration issues across containerized and traditional middleware environments.
Create and maintain technical documentation, operational procedures, architecture diagrams, support runbooks, coding standards, and reusable automation patterns.
Participate in platform reliability, capacity planning, disaster recovery, vulnerability remediation, root cause analysis, and service restoration activities.
Evaluate emerging platform engineering and automation capabilities and recommend improvements that reduce manual effort, deployment risk, and operational complexity.
Miscellaneous activities and responsibilities assigned by the manager.