DevOps Architect

Prodevans Technologies Pvt Ltd

Mumbai12 yrs expFull TimeIn OfficeNot disclosed

Posted 3 months ago

Cloud ComputingAutomationContinuous DeploymentContinuous IntegrationMonitoring and Logging

DevOps Architect


Total Experience :


Minimum 12 years post basic qualification in IT field


Experience in relevant architecture field :


Minimum 5 years preferably in Banking / Financial Sector


Specific Skills Required :


  1. Strong knowledge of DevSecOps Platform tooling (CI/CD Toolchain like Jenkins, Maven, GitLab, Ansible, SonarCube, HPfortify, JMeter, Nagios, Kibana etc.)
  2. Working knowledge of Automation service provisioning and middleware configuration
  3. Expertise in container orchestration such as Tanzu, OpenShift etc., to deploy and manage applications in containers.
  4. DevSecOps Architect on any cloud or platform.
  5. Expert/Professional level Certification in DevSecOps field preferred.
  6. Expertise in end-to-end DevOps platform implementation.
  7. Skills in defining & developing DevOps framework on Private, Public, Hybrid Cloud platform along with designing, developing, and implementing software integrations.
  8. Expertise in provisioning of infrastructure through Infrastructure as a Code (IaaC).
  9. Working knowledge of DevOps monitoring tools and Scripting (shell, python, ruby, groovy etc.) skills for automating day-today work.
  10. Familiarity with agile software development methodologies.
  11. Skills with RHEL and Windows Operating System.
  12. Should have ability to interact with stakeholder departments and ensure migration to DevOps platform and troubleshoot issues.
  13. Knowledge of Red Hat Ansible Automation Platform.
  14. Familiar with security automation testing processes (e.g., SAST, DAST, etc.) and tools.
  15. Preferably the candidate should have working / hands-on experience with Enterprise Architecture (EA) tools like Mega Hopex, Avolution ABACUS, Planview, Orbus iServer, etc.


Job Profile


  1. Set up technical standards and governance structure for the enterprise.
  2. To provide technology architecture expertise and guidance across multiple business divisions & technology domains.
  3. Assist business strategy and accordingly drive technology strategy from an architecture perspective.
  4. Setting up technical standards, formulation of Enterprise Architecture (EA) Governance Framework.
  5. Driving technology strategy from an architecture perspective, across a portfolio of applications in the Bank, for resource optimization and Risk mitigation.
  6. Translating business requirements into specific system, application or process designs, including working with business personnel and executives to identify functional requirements.
  7. Define/ maintain Target Architectures in Roadmaps.
  8. Lead and/or assist efforts to scope and architect major change programs, leading strategic options analysis & proposing end-to-end solutions & highlighting trade-offs.
  9. Review ongoing designs of major programs to identify strategic opportunities and resolve design issues during delivery.
  10. Identify key technology enablers to optimize IT investment.
  11. Develop highly complex solutions that exemplifies quality optimization regarding reliability, availability, scalability, manageability, flexibility, usability/ reusability, and high performance.
  12. Deliver Architecture solutions in a Banking environment at the highest-level technical expertise.
  13. Lead other IT Architects to provide effective consulting on complex projects including RFP technical evaluations for various business domain.
  14. Lead multifunctional teams in successful application of methodologies and architecture modelling tools.
  15. As an architect the person would be responsible for suggestion and implementation of new technologies.
  16. Collaborate with key stakeholders in IT infra domain, IT-vendors, and other architects to achieve enterprise business goals.
  17. Assess, design, and engineer DevOps solutions in complex technology environments.
  18. Assist in the design, development, deployment, and maintenance of cloud infrastructure automation solutions using Terraform and Ansible.
  19. Experience developing containerized applications using Docker, Kubernetes, Openshift, Tanzu etc.
  20. Build and maintain Gitlab, Jenkins, Azure DevOps CI/CD Pipelines. Enable to use different plugins available in each.
  21. Manage automated systems that integrate code changes, build, test, and deploy software continuously.
  22. Use tools like Terraform or Ansible to automate the creation, configuration, and management of infrastructure components.
  23. Design systems that can handle fluctuating workloads and remain operational even in the face of failures.
  24. Ensure that security measures and compliance controls are in place to protect sensitive data and meet industry standards.
  25. Identify and address bottlenecks in the software delivery pipeline to improve performance.
  26. Implement monitoring solutions to track system performance and availability, and setting up log management tools for troubleshooting.
  27. Work with development, operations, and security teams to ensure seamless integration and continuous delivery.
  28. Create and maintain documentation for system diagrams, configurations, and procedures.


Educational Qualification :


BE/ BTech in (Computer Science/ Computer Science & Engineering/ Information Technology/ Software Engineering/ Electronics & Communications Engineering or equivalent degree in relevant discipline) or MCA or MTech/ MSc in (Computer Science/ Computer Science & Engineering/ Information Technology/ Electronic & Communications Engineering) from recognized University/ Institute.


Desirable:

MBA as an additional qualification is preferred