Sr. AWS Cloud Engineer (DevOps)
- Full Time
Not Available
About the job
About Madison Logic:Our team is reshaping B2B marketing and having fun in the process! When joining Madison Logic, you are committing to giving 100% and always striving for more. As a truly global company, we take pride in a diverse culture free from gender, racial, and other forms of bias.
Our Vision: We empower B2B organizations globally to convert their best accounts faster
Our Values:
URGENCY Lead with Action. Prioritize Follow-up. ACCOUNTABILITY Don't Point Fingers. Take Responsibility. INNOVATION Think Big. Innovate. RESPECT Respect Customers. Respect Each Other. INTEGRITY Act Ethically. Lead by Example.
At ML you will work with & learn from an incredible group of people who care about your success as much as they care about their own. Our team is at the heart of what we do and our success starts with you!
About the Role:Madison Logic is seeking an Sr. AWS Cloud Engineer who will be integral in our future AWS infrastructure and technical strategy. This role requires in depth experience in cloud architecture and DevOps concepts and tools. You will be responsible for owning the entire infrastructure and deployment stack as well as owning optimization and automation of our product deployment cycle to improve speed, quality (consistency), and security. You will implement best practices and automation in operations and DevOps and provide framework for automated testing and quality control. You will work with multiple sprint teams and be a key component in the success of our product road map.
Responsibilities:
- Design, build, and maintain multiple AWS environments using CloudFormation IaC to create dynamic applications stacks using ECS, RDS, DynamoDB, ElastiCache, CloudFront, and other AWS services.
- Support the Development team in building and troubleshooting our Docker environments
- Collaborate with the Security team in ensuring our AWS infrastructure is in-line with our regulatory requirements (GDPR/SOC2/ISO 27001)
- Maintain and improve our automation pipeline Python tools in a Git workflow
- Maintain and improve our existing backup and restore procedures
- Work with developer and security team members to optimize systems and educate team members according to industry best practices
- Share an on-call rotation and be an escalation contact for service incidents
- Manage and administer multiple AWS accounts, from security to cost management.
Basic Qualifications:
- Bachelor’s degree preferred
- 10+ Years Experience with a minimum 5+ years AWS experience
- Experience with Docker technology and Docker commands
- Solid AWS networking and policy knowledge, VPC, CloudWatch, IAM
- Strong background in Linux/Unix Administration
- Strong scripting skills in Python with experience using Git in a collaborative environment
- Demonstrated skill with DevOps concepts and tools such as Bitbucket, Jenkins, and others
- Previous experience building tools and frameworks to automate complex processes
- Knowledge of best practices and IT operations in an always-up, always-available service
- Excellent written and verbal communication skills
- Strong interpersonal and organizational skills
- Proactive and detail / action oriented with a growth / analytical mindset