Full-time | Contract
Newton, MA
Job description
Responsibilities
· In support of department and leadership vision and roadmaps, review and recommend Continuous Integration/Continuous delivery (CI/CD) strategies and technical solutions for multiple diverse web-based and mobile applications, microservices, and legacy software systems
· Act as technical consultants, providing training, upskilling, development of POCs, and/or temporary capacity augmentation to various software and DevOps engineering teams
· Facilitate discussions and foster participation in learning venues such as Communities of Practice to help educate the organization on DevOps culture, processes, and technology utilization
· Participate in Agile ceremonies, write user stories based on IT team requirements, maintain the backlog of requests, and facilitate estimation and planning of team efforts
· Author and maintain SDLC/DevOps process documentation, requirements, and/or flowchart documents for use by engineering teams.
Qualifications and Experience
· Typically has 5+ years’ experience (Senior DevOps Engineer) or 2+ years’ experience (Intermediate DevOps Engineer) in a DevOps Software Engineering role
· Demonstrated success defining and implementing new technologies/processes and driving transformational change
· Demonstrates solid foundational knowledge of Agile software development principles and coding standards/best practices.
· Possesses familiarity with other technologies utilized in our environment, such as:
o Azure Infrastructure-as-Code technologies (ARM/Bicep)
o .NET framework/.NET Core
o NuGet package management
o Scripting solutions such as PowerShell
o Container orchestration services such as Azure Kubernetes (AKS) and Docker
· Excellent written and verbal communication skills
· Team player skilled at working collaboratively with diverse, cross-functional teams
Job Types: Full-time, Contract
Pay: $102,233.90 - $123,120.39 per year
Benefits:
Schedule:
Work Location: Remote