Senior DevOps Engineer - Assistant Vice President
Citigroup View all jobs
- Pune, Maharashtra
- Permanent
- Full-time
- Infrastructure Management & Planning:
- Conduct annual forecasting of infrastructure needs for Physical, Cloud, Managed VM, ECS Clusters, SAN, NAS, Object Storage, ORAAS, and MAAS.
- Liaise with CTI teams for procurement of necessary infrastructure resources.
- Execute infrastructure resource builds and configurations, including increasing hardware resources, managing access entitlements, setting up software stacks, configuring storage mounts, onboarding to Cyberark, setting up SSH keys, creating/renewing SSL certificates, managing secrets for ECS, setting up DNS aliases/Load balancers, and configuring Autosys Jils.
- CI/CD Automation & Tools Management:
- Maintain and optimize CI/CD automation tools and platforms, including Source Code Repository (Github), Build Tools (Tekton), Code Quality (SONAR), Task Tracking (JIRA), Knowledge Management (Confluence), Deployment (Harness), and Scheduling (Autosys).
- Coordinate the setup of application and infrastructure monitoring (ITRS/Prometheus/Grafana) and log monitoring for Kibana, Splunk, and OSE Monitoring.
- Design, implement, and maintain CI/CD pipelines for efficient software delivery, enabling faster and more reliable software releases.
- System Reliability & Security:
- Responsible for EOL/EOVS remediation and vulnerability remediation/patching on all software packages.
- Implement security best practices in infrastructure and deployment workflows.
- Monitor, troubleshoot, and optimize application performance and system reliability.
- Collaboration & Support:
- Act as a strong team player, coordinating with multiple teams (Linux, Wintel, Middleware, ECS) to facilitate infrastructure setup and timely issue resolution.
- Possess knowledge of ITSM ticketing processes.
- Maintain accuracy of data on the Application Inventory Platform.
- Automation & Process Improvement:
- Automate manual processes and possess strong knowledge of infrastructure automation.
- Develop and implement solutions to streamline operations and enhance efficiency.
- Version Control: Bitbucket or Github (preferred).
- CI/CD Tools: Jenkins, Teamcity, Tekton, or Harness (preferred).
- Code Quality: SONAR.
- Security Tools: Knowledge of Black Duck, Checkmarx.
- Containerization & Orchestration: Red Hat OpenShift, AWS EKS, Docker, Kubernetes.
- Operating Systems: RHEL Linux administration (strong knowledge of Linux/Unix administration is crucial).
- Monitoring & Logging: Splunk, Grafana, ELK Stack (Kibana).
- Scripting: Proficiency in Python and other scripting languages (e.g., Bash, Shell) for automation.
- Configuration Management: Ansible (preferred), or other tools like Terraform, Puppet, Chef.
- Cloud Platforms: Experience with cloud environments (e.g., AWS, Azure, GCP) is beneficial.
- Networking: Understanding of networking, load balancing, and firewalls.
- Soft Skills: Excellent communication, problem-solving, and collaboration skills.