Description

  • Understanding customer requirements and project KPIs
  • Experience on AWS cloud with excellent expertise in Coding.
  • Experience on CI/CD pipelines orchestration by GitLab CI or similar tools.
  • Strive for continuous improvement and build continuous integration, continuous development, and constant deployment pipeline (CI/CD Pipeline)
  • Must have experience using GitHub to manage and share code repositories created using Git.
  • Need to know how to use Git to create code repositories, manage code versions, and push new code to live software.
  • Must be able to write clean code that’s reproducible and error-free and should have excellent interpersonal skills to facilitate teamwork on large projects.
  • Expertise in using AWS CloudFormation or Terraform to define and manage infrastructure as code, ensuring consistent and reliable environment provisioning. Knowledgeable in version controlling infrastructure changes and integrating them with CI/CD pipelines for automated infrastructure deployment and management.
  • Proficient in designing, implementing, and managing CI/CD pipelines using AWS Code Pipeline to automate the build, test, and deploy processes. Experience in integrating Code Pipeline with other AWS services like Code Build, Code Deploy, and Code Commit for seamless and efficient deployment workflows.
  • Advanced skills in bash scripting for automating repetitive tasks, managing server configurations, and handling deployment scripts. Ability to write, debug, and optimize scripts to improve operational efficiency and system performance.
  • Planning the team structure, activities, and involvement in project management activities.
  • Setting up tools and required infrastructure.
  • Defining and setting development, test, release, update, and support processes for DevOps operation.
  • Have the technical skill to review, verify, and validate the software code developed in the project.
  • Troubleshooting techniques and fixing the code bugs.
  • Experience working on Linux based infrastructure.
  • Excellent understanding of Ruby, Python, Perl, and Java.
  • Working knowledge of various tools, open-source technologies, and cloud services.
  • Awareness of critical concepts in DevOps and Agile principles.
  • Encouraging and building automated processes wherever possible.
  • Incidence management and root cause analysis.
  • Coordination and communication within the team and with customers.
  • Monitoring and measuring customer experience and KPIs.
  • Managing stakeholders and external interfaces

Education

Any Graduate