The posting
Company description Publicis Global Delivery (PGD); Publicis Groupe’s industry leading globally connected capability platform. Where talent, technology & operations combine to delivery amazing solutions for our clients. Expertise across Media, Data, Technology, Commerce & Production in all regions of the world. PGD is comprised of the best talent, and ways-of-working, which enables global scale, innovation and transformation, each day. Culture, growth and wellbeing underline all aspects of Publicis Global Delivery. #WeArePGD Overview The Senior DevOps Engineer will hold pivotal responsibilities, automating software development processes, aiding in the setup of CI/CD pipelines, and overseeing infrastructure using Infrastructure as Code (IaC).Actively engages in configuration management, collaborating seamlessly with cross-functional teams to improve communication and troubleshoot issues. The role extends to contributing to robust security practices. DevOps Engineers play a vital role in fostering a culture of efficiency and continuous improvement within the organization, contributing significantly to the seamless integration of development and operations, and ensuring the overall effectiveness of the software development lifecycle. A Senior DevOps Engineer can work independently, assuming ownership for the design and programming of simple and complex tasks and should also be able to provide estimates for his tasks and assume ownership for these estimates. The individual in this position works with web applications and a variety of back-end technologies including Java, .NET, and is comfortable with content management systems and e-commerce platforms. Responsibilities Collaborates and communicates efficiently and effectively with other groups such as IT teams, Business Analysts, QA and Developers throughout all phases of a project lifecycle. Works closely with Development and QA teams to ensure the technology and process will be functional and meet performance targets. Implements technology solutions that address our clients’ business needs and challenges around Release Management, Software Configuration Management and Application Performance Monitoring/Management while leveraging best practices and state-of-the-art technologies. Owns the deployment of sub-systems and ensures the process follows the overall technical guidance and design established by the technical lead. Understands and maps user and business requirements to an appropriate technical solution. Maintains concise and clear documentation on the projects as dictated by each Capability’s guidelines and best practices. Debugs or troubleshoots complex issues in existing software applications. Proactively provide feedback on policies and procedures when an opportunity for improvement exists. Qualifications Kubernetes, EKS, Docker, AWS (IAM, EKS, S3, EBS). Strong background in software development and programming. BS in Computer Science or related discipline, or equivalent practical experience. Between 4 and 7 years of Development, DevOps or Operations experience. Strong experience with scripting technologies such as Shell (Bash or PowerShell), Python or Ruby. Understanding of web application hosting and supporting technologies such as Microsoft IIS, Apache, Apache Tomcat, subnets, VPN, proxies, load balancers, firewalls. Experience integrating solutions with external products from third-party vendors. Experience managing code releases. Additional information Prometheus Alertmanager Grafana Terraform ArgoCD GitLab CI/CD



