Pyramid Consulting, Inc. is a leading Medical Device industry, and they are seeking a Production Support Engineer- Devops for a contract opportunity. The role involves managing IT systems, ensuring system security, and providing production support while leading modernization initiatives.
Responsibilities:
- Possess a Current State/Desired State mentality to lead modernization of strategic Operations initiatives
- Manage information technology and computer systems running Windows, Linux and virtualization in a private data center
- Design, develop, implement and coordinate systems, policies and procedures
- Ensure system security, reliability, and scalability through best practices and proactive monitoring
- Possess familiarity of software-automation production systems (Octopus and Terraform)
- Exhibit expertise in software development methodologies
- Identify problematic areas and implement strategic solutions in time
- Assist with response to platform issues, retrospectives, and future enhancements
- Can work independently and as part of a team with the ability to lead projects from plan, design, and release
- Able to effectively communicate to all levels of management and technical teams
- On-call rotation 24x7 support for production and non-production environments
Requirements:
- DevOps + Production Support experience
- Strong PowerShell scripting
- On-prem server/data center experience
- Azure environment experience (current state)
- AWS exposure (migration target)
- Experience in Regulated industry – Medical devices/Healthcare/ Biotech, pharma, etc
- Proven work experience in Systems Engineering or relevant experience
- Experience with site reliability services and application performance monitoring
- Experience in incident management workflow
- Deploy upgrades, patches, and fixes in Window .NET environments and support cloud integrations (Azure/AWS highly desirable)
- Develop scalable PowerShell scripts and internal tools to automate tasks and support product engineers
- Troubleshoot production issues and coordinate with the support staff and product engineers to streamline code deployments
- Maintain continuous integration and delivery pipelines that produce rapid, low-risk releases and improved velocity
- Collaborate with team members to improve the company's engineering tools, systems and procedures and data security
- Create, maintain, and track tools that monitor and profile our services and processes
- Develop and maintain design and troubleshooting documentation
- Investigate service outage issues and furnish thorough RCA's (root cause analysis)
- Demonstrate strong communication skills and can develop collaborative relationships with personnel whom can follow on one's insights, judgements and directives
- Bachelor's degree in Computer Science, Engineering, or relevant field (highly preferred)
- Have 5+ years' experience as a System Engineer or equivalent software-engineering role
- Experience with cloud platforms (AWS, Azure, or GCP)
- Familiarity with containerization and orchestration tools (Docker, Kubernetes)
- Experience with microservices event-driven systems, or distributed architectures
- Exposure to observability tools (Datadog, Site 24x7, etc)
- Experience with CICD pipelines and DevOps automation
- Prior work in high-growth SaaS or product-led environments