Sunday, September 13, 2020

Cloud Engineer - AWS/Big Data (4-10 yrs) (Champs)

The Marketing Technology engineering team is responsible for developing, integrating and operating the capabilities marketing uses to engage in Direct Mail, Email, SMS and many other critical channels. 


- Developers will participate in design, planning, development, release, monitoring and overall delivery of our web, mobile and application deliverables. 


- The engineer will be challenged to create new features and experiences that support millions of business & customer interactions each day while meeting the highest standards of availability, stability and performance. 


- The right candidate will be assertive and work to bring people together to help solve complex problems with an iterative approach.

Core Responsibilities:

- Collaborate as part of a development team to design and enhance large scale applications developed using Python, Spark, JavaScript, C#, Java, HTML, CSS, etc.

- Analyzes and determines data integration needs and follow Agile practices

- Evaluates and plans software designs, test results and technical manuals using AWS

- Evaluates and plans software designs, test results and technical manuals using Big Data

- Confer with business units and development staff to understand both the business and technical requirements for producing technical solutions..

- Create, maintain, and govern architectural views and blueprints depicting the Business and IT landscape in its current, transitional, and future state.

- Define and maintain standards for artifacts containing design content within the operating model.

- Build highly scalable, cloud-native applications on the AWS platform using core developer services like API Gateway, Lambda, SQS, DynamoDB and ECS.

- Develop and update RESTful APIs, serverless functions and associated libraries / classes and data sources

- Evangelist for Agile methodologies

- Evangelist for DevOps culture

- Ensures all engineers keep current with technological developments within the industry.

- Monitors current and future trends, technology and information in the web technology space that will positively affect organizational projects.

Qualifications:

- Well versed in building product-quality software on Big Data & AWS including experience in designing for high availability, building multi-zone and multi-region architectures, and designing across appropriate SQL and NoSQL data layer technologies.

- Experience with large scale data environment implementations

- Experience implementing and operating an enterprise-scale cloud, including service catalog and service enablement automation, DevOps automation frameworks, CI/CD pipelining, automated delivery models (blue-green, canary, etc.), cross-region DR and active-active architecture, tagging frameworks, and audit controls.

- Configuration and deployment experience in two or more of the following:

- AWS apps technologies such as RDS, ElasticBeanstalk, DynamoDB, RedShift

- AWS IaaS Technologies such as EC2, S3, EBS, ELB, VPC, Route 53,

- Deployed applications with Web UI frontends

- Deployed application with RESTful/SOAP services interfaces

- 10 + years of large-scale software development or application engineering with recent coding experience in two or more of the following languages: Java, JavaScript, C/C++, C#, Objective-C, Node.js, .NET, Python, PHP or Ruby

- Good exposure to Agile software development and DevOps practices such as Infrastructure as Code (IaC), Continuous Integration and automated deployment

- Firm grasp on cloud security, leveraging Linux and Windows operating systems, using the AWS console and CLI (command line interface).

- Excellent verbal, presentation and written communications skills.

- Strong team skills including the ability to lead and be a team player.

- Demonstrates experience in running complex projects.

- Experience building sophisticated and highly automated infrastructure.

- Experience working on an enterprise scale application preferred

- Experience in administration of production environments in distributed enterprise wide solutions

- Experience in Availability, Capacity, Disaster Recovery planning

Nice to Have (Not Required):

- Working in environments that fully embrace the Agile methodology and DevOps model a plus

- Experience with continuous delivery tools a plus

- Experience with test automation a plus

- Experience with infrastructure as code a plus

- Experience in Cable / Telecom is a plus.

- AWS certification, or ability to get certified within three months of hire.

Soft Skills:

- Ability to communicate technical details to wide variety of technical and non-technical audiences.

- Excellent organizational skills and attention to detail in an environment that requires regular evaluation and negotiation of priorities

- Excellent skills in emotional intelligence, influencing, and persuasion with individual and group stakeholders.

- Strong speaking, writing, collaboration and follow-up skills.

- Strong customer service, interpersonal and communication skills - the ability to interact with many different people, internally and externally

Apply Now