- Deploy and maintain infrastructure Bottomline solutions hosted in the private and public cloud.
- Application release management, configuration, upgrades support of Java microservices, open-source tools and third-party services in a SaaS environment.
- Identify, diagnose, and resolve complex technology issues efficiently in live production environment
- Work closely with the Engineering and Cloud Infrastructure team to escalate issues for triage and resolution.
- Lead Cloud automation initiatives to avoid recurrence of issues and trigger automated action to improve system availability
- Establish automated proactive monitoring of all systems/services/networks to detect and resolve problems to ensure uninterrupted operation of all infrastructure systems.
- Lead implementation of DevSecOps practices in collaboration with Security team
- Collaborate with Architects and engineering team in preparing scalable network deployment architecture covering failover and DR setup
Required Skills:
- Strong understanding of the end-to-end Software development life cycle using Ci/CD tool Jenkin/GitLab , Argo CD , Helm Charts )
- Good understanding of Systems (Unix/Linux, open source, JVM) and networking (TCP/IP, SNMP, SMTP, DNS, HTTP, SSL/TLS, VPN, routing tables), load balancer (F5) and Firewall setup
- Experience in container orchestration using Docker and Kubernetes and VMware
- Experience with infrastructure-as-code frameworks such as Ansible, Terraform , Chef, Puppet, scripting and monitoring tools (ELK).
- Experience with a different queuing system like RabbitMQ, Kafka , SQL, etc.
- Web Server/Application Server deployments and administration.
- Understanding of multi-tier architecture, Web based development, and Services Oriented Architecture
- Excellent communication (verbal and written) and interpersonal skills
- Ability to prioritize balance activity between strategic projects for longer term impact and immediate production critical requirements with a customer focus.
- Ability to take on-call rotation co-ordinate work under production critical situations is essential.
Preferred Skills:
- Passion of learning and mastering information technology
- Experience in DevOps tools and automation
- Basic understanding of Database (postgres), IAM (Key Cloak) Java Programming language is preferred
Experience and Education:
- 3+ years experience in system setup, configuration, diagnosis monitoring of Enterprise grade SaaS services
- Bachelor s degree in computer science, Networking or related field.
Role: DevOps Engineer
Industry Type: Software Product
Department: Engineering - Software & QA
Employment Type: Full Time, Permanent
Role Category: DevOps
Education
UG: Any Graduate
PG: Any Postgraduate