Over 20+ year of experience providing leadership in managing DevOps Projects.
· Play a pivotal role in enhancing the infrastructure and ensuring the seamless operation of cutting-edge solutions.
· Should Possess deep understanding of DevOps practices, cloud technologies, and a passion for fostering a collaborative and efficient development environment.
· Develop and implement a comprehensive DevOps strategy aligned with the goals and objectives of DevOps projects.
· Lead and mentor a team of DevOps professionals, fostering a collaborative and high-performance culture.
· Oversee the design, implementation, and maintenance of a scalable and secure infrastructure to support our payments solutions, ensuring high availability and performance.
· Lead efforts to automate repetitive tasks, streamline deployment processes, and implement effective orchestration, leveraging tools such as Ansible, Terraform, and Kubernetes.
· Oversee the establishment and maintenance of CI/CD pipelines for efficient and automated software delivery.
· Implement and manage Infrastructure as Code practices to automate the provisioning and configuration of infrastructure components.
· Identify opportunities for automation and process improvements, and implement tools and technologies to streamline operations, enhance productivity, and reduce manual efforts.
· Create and maintain documentation, guidelines, and standard operating procedures (SOPs) to ensure proper knowledge transfer.
· Design, build, and manage the infrastructure and configuration management systems required for efficient software development and deployment, including cloud platforms, servers, networks, and monitoring tools.
· Define and enforce release management processes to ensure the smooth and controlled deployment of software releases.
· Establish and maintain automated build, test, and deployment processes to ensure efficient and reliable software releases.
· Collaborate with Cloud Engineers to integrate cloud services seamlessly into the DevOps pipeline.
· Collaborate with cross-functional teams to design, implement, and maintain a robust DevOps framework that promotes continuous integration, delivery, and deployment.
· Collaborate with the security team to implement and enforce best practices for securing infrastructure and applications, including regular audits and vulnerability assessments.
· Work closely with engineering teams to forecast resource needs, optimize infrastructure costs, and plan for future growth.
· Act as a bridge between different teams to ensure a unified and efficient development process.
· Manage budgets related to DevOps tools, resources, and infrastructure.
· Review the project deliverables and status on the regular intervals and ensure smooth deliveries.
· Participate in regular meetings with project management to communicate accomplishments, plans and issues as well as any risks to the project's progress.
· Organize the status meetings and send the Status Report (Daily, weekly etc.) to Program stakeholders. Plan Resource Management at various roles.
· Team Management (Onshore/ Offshore), Mentoring, Coaching and Operational support to team.
Absolute essential must have’ key skillsets:
• Proven expertise in designing and implementing CI/CD pipelines using tools like Jenkins, GitLab CI, or CircleCI.
• Azure DevOps (configuration and Admin)
• Power Shell scripts (create, manage and maintain)
• Strong experience with configuration management and automation tools such as Ansible, Puppet, or Chef.
• Terraform (Infrastructure as code)-pipeline creation and maintenance of pipeline.
• YAML (creating and updating scripts)
• jFrog (configuration and integration)
• SonarQube (configuration and integration)
• An excellent communication verbal and written communication in English.
Useful to have:
• C# /Python other development languages
• Proficiency in managing infrastructure on cloud platforms such as AWS, Azure, or GCP
• An experience of environment setup on Azure / AWS
• Knowledge of agile methodologies: Familiarity with agile software development methodologies, such as Scrum or Kanban, and experience working in agile teams.
• Knowledge of security best practices for infrastructure and applications
Any Graduate