Enable job alerts via email!

Senior Platform DevOps Engineer

ZipRecruiter

Oliver Paipoonge

Hybrid

CAD 166,000 - 208,000

Full time

2 days ago
Be an early applicant

Job summary

A leading recruitment firm is looking for a Senior Platform DevOps Engineer to join their Integration Technology Team. This role involves working in an Agile environment to develop and maintain cloud-based infrastructure using AWS, Jenkins, and other technologies. The ideal candidate will have extensive experience in IT administration, strong skills in deployment automation, and a Bachelor's degree in Computer Science. This position requires a combination of on-site and remote work, primarily located in the Washington, DC area.

Qualifications

  • 10+ years of experience in IT administration or software engineering.
  • 5 years of experience in AWS.
  • 3-5 years experience with deployment and automation technologies.
  • Knowledge of automation and pipeline-related technologies like Jenkins, Groovy, and Ansible.
  • Experience in AWS infrastructure technologies.
  • Strong problem-solving skills and attention to detail.

Responsibilities

  • Work with multiple Agile teams to support technology solutions.
  • Drive improvements to automated deployment solutions.
  • Collaborate with IT Operations for environment requirements.
  • Ensure deliverables are provided on time and within budget.

Skills

AWS
Jenkins
Ansible
Python
CloudFormation
Groovy
Linux
Software Configuration Management

Education

Bachelor’s degree in Computer Science

Tools

GIT
Job description
Overview

Senior Platform DevOps Engineer -- AWS Cloudformation, Groovy and Ansible

This position requires 5 days onsite PER MONTH in Arlington, VA

Must live in the Washington, DC area

We are not able to sponsor visas at this time

The Senior DevOps Automation Engineer is a key member of our Integration Technology Team, solving complex and unique challenges with forward-looking architectures and automated processes in a collaborative Agile environment. This team of engineers works with a broad range of skills to develop new products; maintain and modernize existing, automated infrastructure; and support our customers using technologies such as AWS/cloud infrastructure and services, CloudFormation, Python, Ansible, Jenkins, and Groovy in a fully automated, cloud-based environment.

Your Responsibilities
  • Working with, and across, multiple Agile teams to design, develop, test, deploy, and support a wide range of technology solutions with a focus on deployment automation and cloud infrastructure;
  • Providing subject matter expertise in our core technologies, such as Jenkins, Ansible, Python, and CloudFormation;
  • Driving improvements to automated deployment solutions, and proactively monitoring those solutions across products and environments;
  • Displaying and encouraging others to maintain a DevOps mentality throughout all steps of the software development lifecycle;
  • Working closely with application and infrastructure architects to implement appropriate technical designs, learn existing patterns and practices, and socialize new solutions;
  • Maintaining a security-first mindset that is contagious throughout your team, keeping abreast of security vulnerabilities and reacting appropriately to keep our systems secure;
  • Championing new technology and innovation, while keeping existing systems up-to-date and secure;
  • Providing release and production support for applications in the cloud across your area of responsibility;
  • Proactively monitoring project activities to ensure that all deliverables are provided on time, within budget, and in accordance with quality standards;
  • Collaborating with IT Operations to identify requirements for environments and tools needed to support the timely migration and operation of application solutions; and
  • Taking an active role in the reconciliation of team decisions around technology choices, infrastructure assessment, and best practices across supported systems.
Required Experience, Skills, and Qualifications
  • 10+ years of overall experience in IT administration or software engineering
  • 5 years of experience in AWS
  • 3-5 years of experience with deployment and automation technologies
  • Knowledge of automation and pipeline-related technologies, such as Jenkins, Groovy, Ansible, CloudFormation, and Python
  • Knowledge and skill with modern Software Configuration Management and Infrastructure-as-Code concepts in a GIT-based environment, including code repositories, pull requests, automation tools, and orchestration tools
  • Experience in AWS infrastructure technologies and architecture concepts with ability to design, deploy, and support cloud-based systems in AWS
  • Experience within Linux operating system
  • Knowledge of test automation frameworks
  • Ability to follow and create code quality guidelines and development best practices
  • Strong problem-solving skills, ability to multitask within tight deadlines, and superior attention to detail; be self-directed and results/goal oriented
  • Good communication skills
  • Bachelor’s degree (computer science )
Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.