Principal Cloud Engineer, AbbVie

Principal Cloud Engineer, AbbVie

Company AbbVie
Job title Principal Cloud Engineer (AWS)
Job location Jersey City, NJ – Remote
Type Full Time

Responsibilities:

  • Leverage your extensive AWS expertise to implement state-of-the-art platform automation and technologies using cloud-native services.
  • Provide architecture, security, and technical guidance to accelerate infrastructure as code practices.
  • Collaborate with teams in an agile environment to design, develop, and test AWS Cloud infrastructure solutions using modern cloud delivery concepts.
  • Review architectural diagrams for proposed solutions, ensuring alignment with best practices, infrastructure requirements, and business needs.
  • Partner with business teams to define technical requirements for the modernization of legacy applications and systems and conversion to infrastructure as code deployment models (CICD Pipelines, Terraform, Ansible).
  • Automation design, coding, and deployment of infrastructure within an AWS Environment, developing CI/CD pipelines, instrumenting code to report relevant metrics, and building safe and efficient.
  • Partner with the security architecture team to ensure corporate policies and security requirements are implemented and followed for all cloud services.
  • Implement and manage cloud security practices, including IAM roles, security groups, encryption, and compliance, to protect cloud environments and data.
  • Serve as the most senior technical expert on cloud-deployed products and infrastructure within the AWS Cloud while collaborating with architecture and application teams to develop robust and cost-efficient cloud solutions.
  • Identify, design, and implement internal process improvements: automating manual processes, optimizing data delivery, and re-designing infrastructure for greater scalability and efficiency.
  • Regularly review and update standards and procedures specific to cloud environments.
  • Mentor and set an example for team members to foster a mindset of continuous improvement, professional development, and organizational engagement.
  • Provide technical expertise and input into our overall cloud architecture, planning, and designs according to best practices and industry standards.

Requirements & Skills:

  • Cloud services such as EC2, VPC, S3, Lambda, RDS, Identity Center, Secure Landing Zone, Control Tower, etc.
  • Proficiency in AWS cloud services, including EC2, VPC, S3, Lambda, RDS, Identity Center, Landing Zone, and Control Tower.
  • Expertise in Infrastructure as Code (IaC) tools such as CloudFormation, Terraform, and AWS CDK.
  • Skilled in automation tools like Jenkins, Git, Ansible, and PowerShell for efficient deployment and management.
  • Experience with designing, implementing, and maintaining CI/CD pipelines.
  • Strong understanding of networking concepts, including VPC, subnetting, VPN, Direct Connect, and routing.
  • In-depth knowledge of cloud security best practices, including IAM roles, security groups, encryption, and compliance.
  • Familiarity with cloud monitoring and management tools such as AWS CloudWatch, as well as third-party solutions like WizIO and ServiceNow.
  • Proficiency with containerization and orchestration tools such as Docker and Kubernetes.
  • Experience with security tools like AWS Security Hub, GuardDuty, and AWS WAF.
  • Knowledge of configuration management tools like Chef and Puppet.
  • Proficiency in scripting languages such as Python and Bash for automation and security tasks.
  • Familiarity with logging and monitoring tools such as ELK Stack (Elasticsearch, Logstash, Kibana) and Prometheus.
  • Understanding of identity and access management solutions such as AWS IAM.
  • Bachelor’s Degree with 8+ years of experience; Master’s Degree with 7+ years of experience; PhD with 3 years of experience.
  • 8+ years of demonstrated deep-dive work experience designing, deploying, and managing cloud services in a large-scale multi-cloud hosting environment such as AWS (required) and Azure (preferred).
  • AWS Cloud Services: Deep expertise in a wide array of AWS services including EC2, VPC, S3, Lambda, RDS, Identity Center, Secure Landing Zone, and Control Tower.
  • Infrastructure as Code (IaC): Demonstrated proficiency in CloudFormation, Terraform, and AWS CDK for automating large-scale infrastructure deployments.
  • Automation: Advanced capabilities in leveraging Jenkins, Git, Ansible, and PowerShell to automate build, deployment, and management processes.
  • CI/CD Pipelines: Proven track record in designing, implementing, and managing resilient continuous integration and continuous deployment pipelines at an enterprise level.
  • Security Tools & Cloud Security: Expertise with AWS Security Hub, AWS GuardDuty, AWS Secrets Manager, WizIO, Tenable and comprehensive cloud security practices, including IAM roles, security groups, encryption, and regulatory compliance.
  • Networking: Advanced knowledge of networking principles such as VPC, subnetting, VPN, Direct Connect, and routing to support enterprise cloud infrastructure.
  • Monitoring and Management: Comprehensive experience with AWS CloudWatch and third-party monitoring tools like WizIO and ServiceNow to ensure enterprise-level system performance and reliability.
  • Containerization: Substantial experience with Docker and Kubernetes for efficient containerization and orchestration in complex IT environments.
  • Scripting and Programming: Strong proficiency in scripting languages such as Python and Bash, essential for automating and securing enterprise cloud environments.
  • Cloud Technology Leadership: Proven leadership experience in cloud technology, with the ability to inspire, mentor, and lead team members to achieve high performance.

apply for job button