What are the responsibilities and job description for the DevOps / Infrastructure Engineer position at JPC Partners?
JPC Partners is seeking a DevOps / Infrastructure Engineer to design, implement, and maintain our client's Azure-based Infrastructure and Corporate IT Processes. This role is critical in optimizing cloud solutions, automating deployment pipelines, and ensuring the scalability, security and reliability of our applications and corporate IT systems. The ideal candidate will have familiarity with application hosting, deployment, and CI/CD pipelines on Azure or an equivalent cloud platform. Additionally, they will be comfortable serving as a technical escalation point for junior associates and willing to assist where necessary for corporate IT needs.
Key Responsibilities:
The work schedule for this position will be primarily Monday- Friday during typical business hours; however, based on the operational needs of this rapidly growing company, some work outside of typical business hours may be required. Our office is currently open on Monday, Tuesday, Wednesday, and Thursday with team members working from home on Friday.
Physical Demands:
This would require the ability to sit at a desk, frequent walking, bend or stand as necessary. Lifting and moving equipment weighing under 100 lbs is also possible.
We are an Equal Opportunity Employer and do not discriminate against candidates based on race, color, gender, sexual orientation gender identity or expression, age, religion, disability, national origin, protected veteran status, or any other status protected by applicable federal or local law. We are dedicated to building a diverse, inclusive, and authentic workplace.
Key Responsibilities:
- Azure Management: Support and maintain all aspects of the systems and network infrastructure, with a focus on Azure and Microsoft 365.
- DevOps Deployments & CI/CD Pipeline: Responsible for executing all UAT and Production deployments utilizing Azure DevOps. Build, manage, and optimize CI/CD pipelines using Azure DevOps, or GitHub Actions. Automate code deployment, configuration management, and application delivery processes. Ensure continuous integration, automated testing, and seamless deployments across development, staging, and production environments.
- Automation & Scripting: Develop and maintain automation scripts using PowerShell, Azure CLI, ARM Templates, Terraform, or Bicep. Automate infrastructure provisioning, application deployment, and environment scaling.
- Collaboration & Leadership: Communicate with co-workers, management, clients, and others in a courteous and professional manner. Work closely with development, QA, and operations teams to ensure smooth deployments and cross-functional collaboration. Lead or participate in technical discussions and solution design sessions.
- Monitoring & Performance Optimization: Implement robust monitoring solutions to track application performance, security, and health. Troubleshoot and resolve performance issues related to cloud applications. Continuously optimize application infrastructure for cost efficiency, performance, and scalability.
- Provide basic backup and support for corporate IT as necessary
- Familiarity with Agile and DevOps methodologies, including continuous integration, continuous delivery, and automated testing.
- Experience with monitoring tools such as Azure Monitor, Datadog, or Prometheus.
- Excellent problem-solving skills with the ability to troubleshoot complex issues.
- Strong communication, documentation, and collaboration skills to work effectively with cross-functional teams.
- Ability to manage multiple projects in a fast-paced, dynamic environment.
- Eagerness to stay updated with the latest in Azure services, DevOps trends, and best practices.
- Strong understanding of networking, security, and monitoring in cloud environments.
- Bachelor's degree in Computer Science, Information Technology, or a related field, or equivalent job experience
- Hands-on experience with CI/CD tools such as Azure DevOps, Jenkins, GitHub Actions, etc.
- Proficiency in scripting and automation using PowerShell, Bash, Azure CLI, ARM Templates, Terraform, or Bicep.
The work schedule for this position will be primarily Monday- Friday during typical business hours; however, based on the operational needs of this rapidly growing company, some work outside of typical business hours may be required. Our office is currently open on Monday, Tuesday, Wednesday, and Thursday with team members working from home on Friday.
Physical Demands:
This would require the ability to sit at a desk, frequent walking, bend or stand as necessary. Lifting and moving equipment weighing under 100 lbs is also possible.
We are an Equal Opportunity Employer and do not discriminate against candidates based on race, color, gender, sexual orientation gender identity or expression, age, religion, disability, national origin, protected veteran status, or any other status protected by applicable federal or local law. We are dedicated to building a diverse, inclusive, and authentic workplace.