SOGECLAIR

DevOps Engineer - Cloud Platform

Pune, MH, IN

about 1 month ago
Save Job

Summary

Job Description

  • Migrate legacy build processes using Ivy and Ant to newer, more efficient tools (e., Gradle, Maven) where appropriate, ensuring minimal disruptions and maximum efficiency.
  • Review and analyze current build configurations, identify inefficiencies, and implement improvements for faster, more reliable builds.
  • Automate and streamline the build, testing, and deployment processes to increase developer productivity and minimize build time.
  • Expertly manage dependencies using Ivy for legacy projects and Nexus for hosting and retrieving build artifacts.
  • Write custom scripts to automate various build and deployment tasks, ensuring smooth execution of processes.
  • Leverage scripting languages like Groovy, Bash, or Python for automation and integration of build and deployment workflows.
  • Collaborate closely with development teams to understand and support their build and deployment requirements.
  • Provide troubleshooting assistance for build failures, dependency issues, and deployment errors, ensuring quick resolutions and minimal disruption to development cycles.
  • Implement monitoring solutions for building and deployment processes to proactively detect and resolve issues.
  • Experience building, maintaining, and troubleshooting CI/CD pipelines using tools like Jenkins, GitLab CI, CircleCI, etc.
  • Experience in automating key security processes Create solutions for an efficient and secure organization.
  • Proven ability to migrate from legacy build tools (e., Ivy, Ant) to modern tools (Gradle, Maven, Nexus).
  • Proficient in managing Source Code Management (SCM) systems like SVN,Git,- ensuring smooth version control, branching strategies, and merging of code changes to facilitate efficient collaboration within the development team.
  • Experience with cloud platforms such as AWS, Azure, or GCP and infrastructure automation tools like Terraform or Ansible.
  • Contribute to innovation initiatives by providing solution (including using advance AI/ML based tools).
  • Update methods documents, technical and functional documentation.
  • Monitoring self-performance on productivity, quality, compliance to process & standards is important according to the Engineering KPIs.

Requirements

  • Graduate from a reputed university, preferrable in BTech/BE in Computer Science.
  • 8+ years if Exp in DevOps, Team management and project execution.
  • Hands-on experience with tools Ivy, Ant, Nexus, and modern dependency management tools like Maven, Gradle (5+), etc.
  • Hands on experience in managing dependencies using Ivy for legacy projects and Nexus for hosting and retrieving build artifacts.
  • Hands-on experience with troubleshooting build failures, dependency issues, and deployment errors, ensuring quick resolutions and minimal disruption to development cycles.
  • Hands on experience with scripting languages like Groovy, batch, or Python for automation and integration of build and deployment workflows.
  • Hands-on experience with building, maintaining, and troubleshooting CI/CD pipelines using tools like Jenkins, GitLab CI, CircleCI, etc.
  • Experience with security tools like SonarQube, OWASP ZAP, or Aqua Security for vulnerability scanning and remediation in the CI/CD pipeline.
  • Hands-on experience with Source code management tools like SVN, Git.
  • Hands-on experience with any cloud platforms such as AWS, Azure, or GCP and infrastructure automation tools like Terraform or Ansible.
  • Hands-on experience with containerization tools like Docker, and orchestration platforms like Kubernetes for deploying, scaling, and managing applications in cloud environments.
  • Ability to work within an Agile workflow.
  • Problem solving skills.
  • Ability to diagnose and debug software problems.
  • Initiative and a willingness to learn.

(ref:hirist.tech)

How strong is your resume?

Upload your resume and get feedback from our expert to help land this job

People also searched: