3M has a long-standing reputation as a company committed to innovation. We provide the freedom to explore and encourage curiosity and creativity. We gain new insight from diverse thinking, and take risks on new ideas. Here, you can apply your talent in bold ways that matter.
Job Description:
About the Role:
We are seeking a highly experienced AWS Platform Integration Lead with a proven track record in designing and implementing scalable, secure, and cost-effective cloud solutions on AWS. The ideal candidate will have deep experience with CI/CD pipeline configuration and stabilization using GitHub Actions, as well as expertise in ROSA (Red Hat OpenShift on AWS), Splunk, MuleSoft 4.x. A strong foundation in development technologies such as Java, SQL, Python, and JavaScript is essential for ensuring successful integration and optimization of cloud infrastructure and applications.
As an AWS Platform Architect, you will play a key role in shaping cloud strategies, driving automation, optimizing infrastructure, and ensuring seamless deployment and integration across various systems.
Key Responsibilities:
- Cloud Architecture & Design: Lead the architecture, design, and deployment of robust, scalable cloud infrastructure solutions on AWS, ensuring high availability, reliability, and performance.
- CI/CD Pipeline Implementation: Design, configure, and stabilize CI/CD pipelines using GitHub Actions to automate the deployment process, improve software quality, and streamline development workflows.
- ROSA Expertise: Architect and manage Red Hat OpenShift on AWS (ROSA) environments to run containerized applications and Kubernetes workloads, ensuring high availability and scalability.
- MuleSoft Integration: Design, deploy, and manage Mulesoft 4.x integration solutions to enable seamless communication between diverse systems, APIs, and applications.
- Monitoring & Logging: Implement Splunk for centralized logging, performance monitoring, and diagnostic analysis across cloud applications and infrastructure.
- Development & Scripting: Utilize Java, Python, SQL, and JavaScript to develop cloud-native applications, microservices, automation scripts, and integrations with third-party platforms.
- Security & Compliance: Implement AWS security best practices to ensure cloud infrastructure is secure, compliant, and properly governed, leveraging tools like IAM, KMS, and CloudTrail.
- Automation & IaC: Apply Infrastructure as Code (IaC) principles using tools like Terraform and AWS CloudFormation to automate resource provisioning and configuration management.
- Cost Optimization: Collaborate with teams to implement cost-effective solutions and manage AWS resource utilization to reduce overall operational costs.
- Collaboration: Work closely with cross-functional teams including engineering, operations, security, and product management to ensure successful implementation and integration of cloud infrastructure.
- Technical Leadership & Mentorship: Provide leadership, guidance, and mentorship to junior architects and developers, fostering best practices in cloud architecture, DevOps processes, and software development.
Required Skills & Qualifications:
- Minimum 10 years of experience in cloud architecture, platform engineering, or DevOps with a deep focus on AWS.
- CI/CD Expertise with GitHub Actions: Strong experience in configuring, stabilizing, and optimizing CI/CD pipelines using GitHub Actions to automate the build, test, and deployment processes.
- ROSA (Red Hat OpenShift on AWS): Hands-on experience with deploying and managing ROSA environments to handle containerized applications and Kubernetes clusters.
- MuleSoft 4.x: Proven experience designing, developing, and maintaining Mulesoft 4.x integration solutions for API management, data integration, and system connectivity.
- Splunk: In-depth knowledge of Splunk for monitoring, log aggregation, performance analytics, and troubleshooting cloud infrastructure and application issues.
- Strong Programming Skills: Proficiency in Java, SQL, Python, and JavaScript for creating cloud-based applications, microservices, automation scripts, and integration solutions.
- AWS Services Expertise: Hands-on experience with key AWS services, including EC2, S3, Lambda, RDS, VPC, CloudFormation, IAM, and CloudWatch.
- Infrastructure as Code (IaC): Expertise in Terraform, AWS CloudFormation, or Ansible for automating the management of cloud resources and configurations.
- Security Best Practices: Knowledge of AWS security services and best practices (e.g., IAM, VPC, encryption, and compliance standards).
- Agile & DevOps Practices: Strong experience working within Agile environments and implementing DevOps practices such as CI/CD, automated testing, and infrastructure management.
- Excellent problem-solving and troubleshooting skills, with the ability to address complex infrastructure and application issues.
- Exceptional communication skills with the ability to collaborate effectively with technical teams and non-technical stakeholders.
Preferred Skills:
- AWS Certified Solutions Architect - Professional or equivalent certifications.
- Familiarity with API Gateway, Lambda, and Serverless Architectures.
- Experience with other integration tools like Apache Kafka, ServiceNow, or API management platforms.
- Knowledge of container orchestration tools like Kubernetes and containerization technologies like Docker.
- Familiarity with CI/CD tools like Jenkins, GitLab CI, Git Action or AWS Code Pipeline.
- Understanding of microservices architecture and design patterns.
Learn more about 3M’s creative solutions to the world’s problems at www.3M.com or on Instagram, Facebook, and LinkedIn @3M.
Please note: your application may not be considered if you do not provide your education and work history, either by: 1) uploading a resume, or 2) entering the information into the application fields directly.
3M Global Terms of Use and Privacy Statement
Carefully read these Terms of Use before using this website. Your access to and use of this website and application for a job at 3M are conditioned on your acceptance and compliance with these terms.
Please access the linked document by clicking here, select the country where you are applying for employment, and review. Before submitting your application, you will be asked to confirm your agreement with the terms.