DevOps Engineer
Sira Consulting, an Inc 5000 company · Middletown, NJ · 5 days ago
On-siteEngineeringFull-time
Onsite in Middletown, NJ · Contract
About the role
We are looking for a skilled DevOps Engineer to manage and maintain laboratory and production environments supporting multiple applications. The ideal candidate will have hands-on experience in Linux system administration, automation, container management, infrastructure as code, and CI/CD pipeline development. The candidate should be comfortable documenting technical processes, troubleshooting complex issues, communicating with team members, and providing technical guidance and training.
Responsibilities
- Manage and maintain Linux-based laboratory and production environments
- Develop and maintain Ansible playbooks to automate system configuration and application deployments
- Design, develop, and maintain CI/CD pipelines using Azure DevOps (ADO) Pipelines or GitHub Actions
- Deploy, troubleshoot, and maintain applications and services running in containers
- Perform vulnerability management and support system security and compliance activities
- Deploy and manage MongoDB databases
- Maintain Git repositories, branching strategies, and branch protection rules
- Use Infrastructure as Code (IaC) templates to provision and manage cloud resources
- Perform system testing, troubleshooting, and deployment validation
- Create and maintain technical documentation, operational procedures, and deployment guides
- Communicate technical concepts, solutions, and standards effectively to team members
- Provide technical presentations, knowledge sharing, and training as needed
Requirements
- 2+ years of hands-on experience with automation using scripting languages such as Bash or Python and Ansible
- 2+ years of experience deploying, debugging, and maintaining applications and services running in containers
- 2+ years of experience in Linux operating system deployment and maintenance, including networking and security
- Strong experience creating Ansible playbooks from scratch, including modules, roles, handlers, notifications, registered variables, facts, and tags
- Expertise in Git and Git-based repositories, including branching strategies and branch protection rules
- Hands-on experience deploying and managing MongoDB
- Experience developing Azure DevOps (ADO) Pipelines or GitHub Actions workflows from the ground up
- Good understanding of Infrastructure as Code (IaC) templates, including Bicep, ARM, HEAT, or CloudFormation (CFN)
- Strong troubleshooting, documentation, testing, and communication skills
- Ability to explain technical concepts and solutions to team members with varying levels of technical expertise