2 Sogeclair Jobs
DevOps Engineer - Cloud Platform (8-10 yrs)
Sogeclair
posted 14hr ago
Flexible timing
Key skills for the job
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.
Functional Areas: Software/Testing/Networking
Read full job descriptionPrepare for Devops Engineer roles with real interview advice