AWS Engineer
Technology Ventures - Reston, VA
Apply NowJob Description
Data Engineering and Advance Analytics Enablement team is looking for an AWS SME Engineer that will be playing a key role in helping on enabling and expanding Analytics platforms for FannieMae research community and bring in key transformational changes to how we deploy Analytics Tools using AWS cloud native architecture. This role will support a full range of systems engineering activities, including technical requirements analysis, engineering review activities, and special projects that will require individual ownership of Python/R/SAS associated COTS deployments in AWS.Duties & ResponsibilitiesParticipate and drive scoping and technical requirements gathering sessions for developing and deploying Python, R or SASProduct Development including designing products, developing product roadmaps, translating design requirements, prototyping, etc.CI/CD development and management of analytics containers and infrastructure provisioning automation, and operational excellence in the cloudOptimize Analytics containers (Python/R) to maximize velocity, efficiency, and agility on cloud native services like ECS, EKS or AWS BATCHBuild, test and deploy new Infrastructure as Code leveraging all things AWS: Terraform, Gitlab/Jenkins, CloudFormation Templates, Code Pipeline, ECS/EKS (Docker), Lambda (R/Python), CloudWatch, Route53, S3, and moreEnhance monitor performance of systems in AWS, including overall system health, reliability, performance, and costOperational Excellence including improving and overseeing operationsDevelop & maintain technical documentation including system diagrams, operational procedures & user guidesLeverage serverless computing, auto-scaling and right-sizing the infrastructureCost Optimization for Storage, EC2 instances and other resourcesRequired qualifications:5+ years of production experience with setting up CI/CD pipelines in systems like Jenkins, AWS Code Pipeline5+ years of production experience with core AWS services with experience automating AWS infrastructureExperience with AWS cloud migrationsStrong knowledge of core AWS services- such as S3, EC2, CloudFormation, RDS, Lambda, Step Function, CloudWatch, EventBridge schedulerExperience in Software Development preferably in Python/JavaSolid understanding of AWS networking (VPC, NACLs, SGs, routing etc.)Fluency in AWS Cli usage and AWS SDKs for Python/JavaPython/Java knowledge sufficient to code for AWS SDKsHands-On Shell scripting to create, and manage automation scriptsTools:PythonAWS Tech StackDevOpsOther Competencies:Knowledgeable in the AWS Well Architected FrameworkStrong analytical, organizational, problem-solving, and time-management skillsStrong communication (verbal and written) and listening skillsStrong teamwork, planning, and coordination skillsSelf-motivation, adaptability, and the ability to meet aggressive deadlinesAbility to independently research and resolve technical problems in a complex IT environment with local and remote groupsRelationship Management including managing and engaging stakeholders, customers, and vendors, building relationship networks, contracting, etc.Experience gathering accurate information to explain concepts and answer critical questionsInfluencing including negotiating, persuading others, facilitating meetings, and resolving conflict
Created: 2025-01-15