Search by job, company or skills

Precisely

Senior Software Engineer I_Pipeline /Platform

Early Applicant
  • Posted 6 months ago
  • Be among the first 10 applicants

Job Description

  • You will be joining a high impact, motivated engineering team who are responsible for providing a CI (Continuous Integration) /CD (Continuous Delivery) platform across a global engineering community. The solutions that you and your team provide will facilitate the delivery of innovative world class products to our customers. This is an exciting opportunity to not only provide an immediate impact but to also shape and deliver strategic implementations that will evolve our CI/CD platform to fulfil best current practices and to exceed reliability, scale and demand expectations. The role focuses on providing the building blocks and structure to engineering teams (our Customers) to enable them to build, test, secure, monitor, deliver and operate their code in a self-service but highly resilient manner.
Responsibilities and Duties:
  • You will build pipeline component templates which are the building blocks for teams to assemble their pipelines
  • You will evolve and optimize our Ephemeral Environment processes for efficient in-pipeline testing of Microservices
  • You will work on providing a framework for progressive rollouts out of microservices following GitOps principles
  • You will work with engineering teams to optimize their pipelines and ensure a consistent approach to a common delivery pipeline is followed
  • You will implement robust monitoring and reporting of the Pipeline using tools such as Datadog
  • You will partner with the SDLC Tooling group to ensure we are maximizing the use of our Tier 1 tooling and incorporating the latest features into our Platform
  • You will follow principles of Infrastructure as Code (IaC) for building and maintaining all Pipeline related infrastructure
  • You will contribute ideas to the future roadmap of the delivery pipeline and overall developer experience to keep pushing the boundaries of optimizing the code build, test and delivery process
  • You will collaborate with product teams to evangelize the platform and also help identify areas for improvements and the removal of bottlenecks within current processes
  • You will be agile and embrace change.
Requirements and Qualifications:
  • You have 2+ years of experience working with CI/CD Process and Tooling - Argo CD, Codefresh, Gitlab with a passion for providing a World Class Developer Experience
  • Experience working with containers/orchestration tooling - Kubernetes, Docker, Loft, vCluster, Rancher
  • Experience Software Engineering process/practices and an understanding of distributed systems and microservice architecture
  • Experience in writing pipelines or workflows in code
  • Experience in automating of building, testing, scanning and deploying software into multiple environments.
  • Practical experience of software delivery practices such as feature toggling, no-downtime deployments and blue-green or canary deployments
  • Knowledge of security best practices within the software development lifecycle
  • Strong scripting skills - Bash, Python, Go.
  • Experience working with a cloud native platform - AWS preferred, but also Azure or GCP.

More Info

Industry:Other

Function:technology

Job Type:Permanent Job

Skills Required

Login to check your skill match score

Login

Date Posted: 09/08/2024

Job ID: 88082365

Report Job

About Company

Follow

Hi , want to stand out? Get your resume crafted by experts.

Similar Jobs

RoboMQ

Senior Software Engineer

RoboMQ
Insurity

Software Development Engineer in Test I

Insurity
Last Updated: 03-02-2025 06:24:36 PM
Home Jobs in Delhi Senior Software Engineer I_Pipeline /Platform