Job Summary
We are seeking an experienced DevOps Engineer to develop, implement, and maintain CI/CD pipelines, automation solutions, and infrastructure-as-code (IaC) frameworks for complex enterprise environments. The ideal candidate will have extensive experience in automation, configuration management, and cloud infrastructure to support both new and existing environments, including IBM WebSphere, MQ, Oracle products, and AWS.
This position requires on-call support, including nights and weekends, to ensure high availability for development, testing, training, and production systems. The engineer will work under minimal supervision, leveraging initiative and independent judgment to enhance system performance, scalability, and automation.
- Local Only Requirement:
- Candidates must be local to the job location (no relocation assistance provided).
- Hybrid work schedule: 4 days remote, 1 day onsite (Wednesdays) required
Key Responsibilities:CI/CD & Automation:
- Develop, review, modify, and enhance CI/CD pipelines and Infrastructure as Code (IaC) & Configuration as Code (CaC) principles.
- Install, configure, and maintain CI/CD tools (e.g., Jenkins, GitHub Actions, Terraform, Ansible).
- Automate full lifecycle management of complex enterprise IT environments.
- Design and implement automation solutions for scalability, repeatability, and recoverability.
- Support infrastructure provisioning, configuration management, and continuous deployment across hybrid cloud environments.
Batch Jobs & System Optimization
- Develop, monitor, and optimize batch jobs and operations to ensure system efficiency.
- Leverage automation frameworks to support stand-up and modification of environments in AWS and on-prem solutions.
- Utilize Kubernetes (Podman, Docker, OpenShift, Rancher) and packaging tools such as Helm Charts and Kustomize for containerized workloads.
Support & Troubleshooting
- Provide environment triage support, including on-call coverage during nights and weekends.
- Support production and non-production environments, troubleshooting system issues and optimizing deployments.
- Collaborate with development teams on release management, sprint planning, and operational readiness.
Documentation & Process Improvement
- Document processes, procedures, and automation frameworks for operational consistency.
- Develop and propose plans for process improvements and automation enhancements.
- Leverage AWS Well-Architected Framework for designing and implementing cloud-based solutions.