Experis
DevOps Engineer
Experis, Raleigh, North Carolina, 27601
Job Title: DevOps Manager Location: Remote Contract Details: 9/16/24 - 3/14/25 (Likely to extend based on budget, workload, and performance) Pay Rate: $89hr As a DevOps Manager, you will be an integral part of the Omni Channel DevOps team. You will lead a team of DevOps engineers, collaborating with infrastructure, development, and security teams to define and implement CI/CD and Azure cloud DevOps requirements for various seamless commerce initiatives. This role will oversee building automation and monitoring needs for our developers, ensuring operational efficiency and excellence using your technical expertise, organizational skills, and leadership capabilities. Must-Haves: Minimum of 9 years of experience in DevOps or infrastructure roles 5 years of management experience leading DevOps or infrastructure teams Expertise in Datadog (APM, logging, tracing) Proficiency with GitLab (CI/CD) Strong experience with Azure Cloud (API Management, Azure Functions, Azure Containers) Familiarity with Azure RedHat OpenShift Proficiency in Terraform for infrastructure as code Skilled in Python, Groovy, Shell, and/or PowerShell Experience with PostgreSQL, MySQL, and/or MongoDB Hands-on experience with containerization and orchestration (Docker/Kubernetes) Responsibilities: Lead the design, management, and maintenance of tools on internally hosted infrastructure to automate operational processes and improve development delivery. Collaborate with Agile Product teams to identify and leverage opportunities. Oversee the setup of APM, logs, and traces on Datadog for various selling channels. Manage the configuration and integration of GitLab CI/CD with Azure cloud environments and other tools. Design and manage the implementation of GitOps (ArgoCD) for all backend services on Azure RedHat OpenShift (ARO). Design and manage the implementation of RedHat KeyCloak and ServiceMesh for backend APIs and services on ARO. Support the design requirements of Azure API Management (APIM). Monitor Azure cloud deployments and application performance, ensuring system integrity and performance optimization. Administer tools and environments to support Digital Operations as needed. Oversee code deployments and pipeline monitoring, troubleshooting, and resolving issues. Collaborate with IT Security to implement and automate security controls, governance processes, and compliance validations. Work closely with Agile Product teams to anticipate configuration needs and their impact on product release efficiency. Mentor and guide DevOps engineers in creating practical demonstrations of proposed solutions. Stay current on relevant technologies, engage with user groups, and understand trends. Lead efforts to test system integrity with developers and other DevOps engineers. Ensure website stability and operational integrity through team-based on-call rotations and defect triage. Minimum Qualifications: Proven experience with public cloud platforms, preferably Azure, including Azure Kubernetes Service (AKS), API Management, Azure Functions, Ingress, Container Registry, and Azure Load Balancer. Strong experience with software process automation using popular scripting languages (Python, Groovy, Shell, and/or PowerShell). Proficiency in CI/CD pipeline tools like GitLab, Jenkins, Git, Artifactory, and Ansible. Experience configuring and managing databases such as PostgreSQL, MySQL, and/or MongoDB. Hands-on experience with containerization technologies, including Docker and Kubernetes, and familiarity with OpenShift. Knowledge of build tooling for React.js, Node.js, and Salesforce Commerce Cloud applications. Experience with Morpheus Cloud Automation, Terraform, and writing Infrastructure as Code (IAC). 5 years of management experience leading DevOps or infrastructure teams, with a proven track record of mentoring engineers, managing team performance, and driving strategic initiatives. Nice-to-Haves: Bachelor's degree in computer science or equivalent Software Engineering experience. Experience with 3rd party digital e-commerce platforms such as IBM Sterling OMS, Radial OMS, and Salesforce Commerce Cloud (SFCC). Knowledge of best practices and IT operations in an always-up, always-available mission-critical service. Experience with Agile Development, SCRUM, or Extreme Programming methodologies. Expertise in application performance analysis and monitoring. Familiarity with related software development tools such as Jira, Confluence, Datadog, Artifactory, Npm, Grafana, Prometheus, and SonarQube. Strong technical project management and documentation skills. Team player with good communication skills and easy to work with. If this is a role that interests you and you'd like to learn more, click apply now and a recruiter will be in touch with you to discuss this great opportunity. We look forward to speaking with you About ManpowerGroup, Parent Company of: Manpower, Experis, Talent Solutions, and Jefferson Wells ManpowerGroup® (NYSE: MAN), the leading global workforce solutions company, helps organizations transform in a fast-changing world of work by sourcing, assessing, developing, and managing the talent that enables them to win. We develop innovative solutions for hundreds of thousands of organizations every year, providing them with skilled talent while finding meaningful, sustainable employment for millions of people across a wide range of industries and skills. Our expert family of brands - Manpower, Experis, Talent Solutions, and Jefferson Wells - creates substantial value for candidates and clients across more than 75 countries and territories and has done so for over 70 years. We are recognized consistently for our diversity - as a best place to work for Women, Inclusion, Equality and Disability and in 2022 ManpowerGroup was named one of the World's Most Ethical Companies for the 13th year - all confirming our position as the brand of choice for in-demand talent.