Download as txt, pdf, or txt
Download as txt, pdf, or txt
You are on page 1of 2

ansible module-cloud modules

ansible galaxy.com

Automation tool for infra-to install a software,to stop a service in remote PC from
this server
YAM-Yet Another Markup Language

Job Purpose

Design solution and systems within the existing architecture to further automate
operations and processes. Extend and evolve continuous integration, continuous
delivery and continuous test technology platforms with the goal of moving changes
to production at an increased pace with decrease in production incidents.

Key Accountabilities

� Manage the development of the internal engineering CI/CD/CT pipeline, DevOps


toolchain and environments.
� Providing DevOps architecture implementation and operational support
� Architecture and planning for cloud deployments (Private and Public cloud)
� Be an innovative and hands-on DevOps engineer capable of looking at both the
technology and strategy around the platform.
� Future-proofing the technical environments and ensuring extreme high levels of
automation, availability, self-healing, scalability and resilience.

Responsibilities

� Engineer CI/CT/CD pipeline that is optimized to run within minutes


� Enforce best practices in code quality and release/deployment process to achieve
near zero production incidents.
� Build manage and various development, test and production environments, required
for effective release management. Deliver single click deployment to all
environments.
� Design, build and maintain continuous integration, testing and deployment
(CI/CT/CD) pipeline for web and Android iOS mobile apps.
� Collaborate with architects, development engineers and system administrators to
provision and maintain the platform infrastructure both on premise as well as cloud
(for development, test and production environments).
� Build and maintain system and application health check and house-keeping jobs.
� Troubleshoot system and connectivity errors and follow up with administrators,
vendors or other teams for timely resolution.
� Develop, maintain and document best practices in source control management and
infrastructure as code.
� Build test and manage the implementation of new application solutions at
enterprise scale, leveraging the latest automation and DevOps technologies to
minimize support overhead and re-work while streamlining the deployment and upgrade
processes.
� Track, maintain and renew infrastructure, web and mobile application
certificates, signing keys, key-stores and profiles.
� Track, enforce and maintain code quality, security and performance reports.
� Identify improvement areas and engage the required stakeholders to successful
implement the changes.
� Keep track of evolving technologies and perform proof of concept integrations for
successful platform integrations as per roadmap.
� Maintain platform collaboration tools such as JIRA and Confluence.
Requirements

� The successful candidate will have minimum 5 years of relevant working


experience. Prior experience in banking industry and knowledge of the different
product types is good to have.
� Engineer CI/CT/CD pipeline that is optimized to run within minutes
� Enforce best practices in code quality and release/deployment process to achieve
near zero production incidents.
� Build manage and various development, test and production environments, required
for effective release management. Deliver single click deployment to all
environments.
� Design, build and maintain continuous integration, testing and deployment
(CI/CT/CD) pipeline for web and Android iOS mobile apps
� Collaborate with architects, development engineers and system administrators to
provision and maintain the platform infrastructure both on premise as well as cloud
(for development, test and production environments)
� Build and maintain system and application health check and house-keeping jobs
� Troubleshoot system and connectivity errors and follow up with administrators,
vendors or other teams for timely resolution
� Develop, maintain and document best practices in source control management and
infrastructure as code.
� Build test and manage the implementation of new application solutions at
enterprise scale, leveraging the latest automation and DevOps technologies to
minimise support overhead and re-work while streamlining the deployment and upgrade
processes
� Track, maintain and renew infrastructure, web and mobile application
certificates, signing keys, key-stores and profiles.
� Track, enforce and maintain code quality, security and performance reports
� Identify improvement areas and engage the required stakeholders to successful
implement the changes
� Keep track of evolving technologies and perform proof of concept integrations for
successful platform integrations as per roadmap
� Maintain platform collaboration tools such as JIRA and Confluence.

Tech Skill Sets:

� Ant, Maven, Gradle / Ansible - Build and Deploy


� Xcode - Build, Sign and Distribute OTA for Manual and Automated Tests
� Jenkins - Continuous Integration and Build Automation
� AWS/Google Cloud - Hosting and Scaling
� Git/SVN - Source Code Control and Code Reviews
� Experience working with Databases
� Security best practices

Tech Skills Preferred:

� Exposure to Linux platform and integrating to other 3rd party tools


� Experienced in:
� Virtualization, networking and application containerization
� AWS cloud stack
� Containerised development like Docker
� Shell Scripting

You might also like