Overview
Skills
Job Details
Looking for an experienced Site Reliability Engineer / AWS software engineer to perform the design and development of data applications. This role is focused on developing data solutions for the corporate data functions that helps provide strategic reporting to different teams within the organization. Job Responsibilities: Strong experience on AWS technologies: EMR, ECS, Elastic Beanstalk, Glue, Redshift, S3, Athena, RDS, Lambda functions, SQS, SNS etc. Experience working with DevOps Engineers and understanding of DevOps best practices Lead the analysis of new data sources and monitoring of performance, scalability, and security of data. Work based on bi-weekly sprint cycle meetings with the team to keep track of progress and ensure deliverables by estimated completion dates. Education/Experience: Bachelor s degree in computer science, computer engineering or related field 4-6 years of development experience 2+ years of experience with Python, Java, NodeJS & Java Script 3+ of experience working with Relational, NoSQL databases and SQL 2+ years of experience with Apache Spark with PySpark Skilled in use of AWS technologies for building, deploying, and operating applications Experience with implementing integration solutions with Microservices, RESTful Web Services and Web APIs Familiarity with Continuous Integration/Continuous Delivery and build tools like Urban Code Deploy Proficiency in application of analysis/design engineering functions and in application of nonfunctional software qualities such as resiliency, maintainability, etc. Must be business-centric, data-oriented, analytically minded and results driven Work with enterprise architect and business to proactively identify opportunities for advanced analytics utilization Strong written and oral communication skills Strong troubleshooting and problem-solving skills.