CareerZen Logo
Company logo

DevOps Engineer

N2P Systems Inc

Temporary

Remote

Job description

CI DevOps Engineer (Contractor) Job Description

Role Description

As CI (Continuous Integration) DevOps Engineers at Square, we will play a critical role in designing

and managing our distributed continuous infrastructure. We are responsible for building robust

systems that improve developer productivity, performance, and reliability. Our team is focused on

creating efficient and reliable automation processes to support our continuous integration

environment.Our team builds systems with an eye towards improving developer productivity,

performance, and reliability.

Our CII (Continuous Integration Infrastructure) team has a major impact across Square Hardware,

through building and operating our on-prem data centers and AWS infrastructure, and optimizing

mission-critical internal applications. We’re looking for a contributor to the development and

maintenance of infrastructure via software tooling and automation, including assisting in level 1

on-call, triage, and debugging of our various tools and services. In addition, you will assist other

engineers in development, testing, and roll out of high-profile features and other updates across our

various organizations

What you will contribute

-​Assist in the design, implementation, and maintenance of CI/CD pipelines.

-​Monitor and troubleshoot CI/CD pipelines to ensure smooth and efficient operation.

-​Providing level-1 support in triaging and debugging of CI pipelines, build failures, and

other supporting services

-​Participate in periodic on-call duty to handle availability and efficiency of the continuous

integration infrastructure

-​Gather context while following runbooks and standard process to create incident tickets

and escalate as necessary.

-​Updating defined runbooks and standard processes as needed

-​Build scalable infrastructure to manage CI systems (both on-prem and AWS) and

applications.

-​Minimize risk of reliability related failure outcomes as pertaining to durability, availability,

performance.

-​Contribute to building automation tools to detect and remediate system health, and

prevent those issues from reoccurring.

-​Contribute to building automation to help with capacity planning to scale our on-prem and

CI AWS infrastructure.

What you have

-​BS or higher in Computer Science or equivalent technical experience

-​3+ years of working knowledge of DevOps and application deployment processes.

-​2+ years experience configuring and debugging automated CI/CD pipelines (experience

with Jenkins is preferred)

-​Fundamental knowledge of version control (Git)

-​Demonstrated scripting experience (Shell, Bash)

-​Experience integrating CI with AWS EC2 cloud infrastructure

-​Excellent troubleshooting and system / network debugging skills

-​Excellent verbal and written communication skills

Even better if you have

-​Experience with Python development

-​Experience with metrics gathering and data dashboards like Datadog, Prometheus, etc

-​History working alongside hardware and QA engineers

Job Type: Temporary
Contract length: 12 months

Pay: From $50.00 per hour

Schedule:

  • 8 hour shift

Experience:

  • DevOps: 5 years (required)

Work Location: Remote

Expected Start Date: 03/03/2025