As an Engineer 2, you will be responsible for using your technical knowledge of professional concepts to solve business problems. We are looking for a talented individual who can serve as a subject matter expert in their area of focus and represent their department on complex assignments. You will be responsible for evaluating elements of technology's effectiveness through requirements gathering, testing, research, and investigation, as well as making recommendations for improvements that will result in increased quality and effectiveness. You must listen to and evaluate customer needs to determine and provide high-quality solutions that align with customer expectations.
In this role on the Marketing DevOps team, you will work in a fast-paced, dynamic environment and exercise and grow your skills related to building AWS (Amazon Web Services) and/or Microsoft Azure infrastructure, using Terraform and continuous integration & deployment automation methodologies. Also, you will have the opportunity and will be responsible for identifying and implementing changes that maximize the team's efficiency in delivering solutions that meet the non-functional requirements of our products, such as security, compliance, performance, and cost.
Qualifications:
Required:
Must be presently authorized to work in the U.S. without a requirement for work authorization sponsorship by our company for this position now or in the future
Must be committed to incorporating security into all decisions and daily job responsibilities
3+ years of related experience
Hands on working experience with CI/CD pipelines, Bitbucket, Maven/Gradle, Jenkins.
Proven experience with scripting languages such as Groovy, Linux Shell (Bash), and Python, and the corresponding user interface and commands.
Experience working with IAAS IaC tools, such as Terraform and its scripting language HCL and open source automation tools such as Chef
Experience building, deploying and maintaining infrastructure in Amazon Web Services and strong working knowledge of various AWS services such EC2, EBS, CloudFront, S3, Route53 and more.
Experience managing end-to-end application platforms, including installation, configuration, troubleshooting, and deployment of Java-based backend services (Apache, Tomcat, Spring Boot) as well as frontend applications built using Node.js and TypeScript, including build processes, dependency management, and runtime support.
Experience with Content Management Systems like Adobe Experience Manager
Excellent communication skills and ability to quickly triage problems, determine root cause, and drive resolution
Preferred:
Bachelor's degree in Computer Science, Computer Information Systems, Management Information Systems, or a related field preferred
AWS cloud certifications
Automation mindset to implement consistent and repeatable processes for efficiency
General understanding of Network DNS, firewalls, routing, Imperva, Akamai and certificate management
