Software Engineer II A - GBS IND
Bank of America View all jobs
- Chennai, Tamil Nadu
- Permanent
- Full-time
- Design, build, and maintain CI/CD pipelines to support automated build, test, and deployment processes
- Deploy and manage containerized applications using Docker and orchestrate them using Kubernetes
- Ensure high availability, scalability, and reliability of production and non-production environments
- Monitor system performance, availability, and security using tools like Dynatrace, Splunk
- Troubleshoot infrastructure, deployment, and application issues and drive root-cause analysis
- Collaborate with development teams to promote DevOps best practices and shift-left automation
- Implement security best practices, secrets management, patching, and compliance controls
- Support release management, environment provisioning, and production deployments
- Create and maintain technical documentation and standard operating procedures
- Mentor junior DevOps engineers and contribute to continuous improvement initiatives
- 6+ years of hands-on experience in DevOps roles
- Strong experience with Linux/Unix system administration
- Proven hands-on experience with one or more cloud platforms (OpenShift, AWS, Azure, or GCP)
- Expertise in CI/CD tools such as Jenkins, GitHub or similar
- Strong experience with Infrastructure as Code
- Solid understanding of Docker and Kubernetes
- Proficiency in scripting/programming (Shell, Python, or similar)
- Experience with version control systems (Git) and branching strategies
- Knowledge of monitoring, logging, and alerting solutions
- Strong troubleshooting, problem-solving, and communication skills
- Experience in regulated environments (banking, healthcare, life sciences, etc.)
- Exposure to DevSecOps practices and security scanning tools
- Experience with configuration management tools (Ansible, Chef, Puppet)
- Knowledge of networking concepts (VPC, DNS, Load Balancers, Firewalls)
- Cloud certifications (AWS, Azure, or Kubernetes – CKA/CKAD)