Applications Development and DevOps Sr Analyst
citi
Job Description
Responsibilities:
- Design, implement, and manage CI/CD pipelines for build, test, and deployment
- Automate infrastructure provisioning using tools like Terraform, Ansible, or similar
- Monitor application and system performance using tools like Prometheus, Grafana, ELK, or equivalent
- Manage containerization and orchestration using Docker and Kubernetes (or OpenShift)
- Collaborate with development, QA, and release teams to ensure smooth software delivery
- Implement and manage secrets and configuration management
- Improve system reliability, security, and scalability in on-prem and hybrid environments
- Participate in on-call rotations and troubleshoot production issues
Qualifications:
- 5-8 years of relevant experience
- Strong scripting skills in Bash, Python, or Shell
- Experience with CI/CD tools (e.g., Jenkins, GitLab CI, etc.)
- Solid knowledge of containerization (Docker) and orchestration (Kubernetes, Helm)
- Proficiency in infrastructure-as-code tools (Terraform, Ansible, or equivalent)
- Familiarity with Git, GitOps, and version control best practices
- Good understanding of monitoring/logging stacks (e.g., ELK, Prometheus, Grafana)
- Experience with security and compliance practices in DevOps pipelines
- Knowledge of network, DNS, and Linux system internals