AWS Cloud Engineer Job Description
AWS Cloud Engineer Duties & Responsibilities
To write an effective AWS cloud engineer job description, begin by listing detailed duties, responsibilities and expectations. We have included AWS cloud engineer job description templates that you can modify and use.
Sample responsibilities for this position include:
AWS Cloud Engineer Qualifications
Qualifications for a job description may include education, certification, and experience.
Licensing or Certifications for AWS Cloud Engineer
List any licenses or certifications required by the position: AWS, ISO27001/2, CISSP, ITIL, CASP, IPS, IDS, NAC, DLP, TLS
Education for AWS Cloud Engineer
Typically a job would require a certain level of education.
Employers hiring for the AWS cloud engineer job most commonly would prefer for their future employee to have a relevant degree such as Bachelor's and Master's Degree in Computer Science, Engineering, Technical, Education, Information Technology, Mathematics, Computer Engineering, Management Information Systems, Business, Information Systems
Skills for AWS Cloud Engineer
Desired skills for AWS cloud engineer include:
Desired experience for AWS cloud engineer includes:
AWS Cloud Engineer Examples
AWS Cloud Engineer Job Description
- Automate all the time
- Develop and maintain APIs and services for handling incoming temperature, humidity, and other data from several thousand sensor devices in the field
- Provide a rich API for various clients including Web, iOS and Android, for internal dashboards and monitoring tools
- Support DevOps functions to best utilize cloud resources with software configuration management and continuous integration tools
- Design and maintain an appropriate AWS “Shared Infrastructure" component
- Provide AWS operational guidance both internal to the team, and for external operations teams
- Operate and support AWS shared services components
- Investigate and provide feedback on new AWS services and solutions
- Provide guidance on delivering solutions that deliver cross platform compatibility
- Interact with product teams to provide expert guidance on developing new products within an AWS environment
- 1 year of experience in agile
- Minimum of 4 year of operational expertise with infrastructure configuration
- At least 1 year experience with AWS DevOps tools, technologies and APIs associated with IAM, CloudFormation, AMIs, SNS, EC2, EBS, S3, RDS, VPC, ELB, Route 53, Security Groups
- 1 year experience with Agile methodologies and practices
- 1 year experience with Test-Driven Development or Behavior-Driven Development
- At least 2 year of experience in system or network administration, programing or architecture
AWS Cloud Engineer Job Description
- Implement Configuration Management and Infrastructure as Code
- As a member of our team, you will master the entire life-cycle including research, design, application and deployment architecture, development, testing (dev owns quality), continuous deployment and continuous delivery up until to production
- Solid grasp of software development lifecycle best-practices, methods, and conventions, including but not limited to Unit and Integration Testing, Source Code Management, Continuous Integration
- Translation of complex functional and technical requirements into detailed architecture and devops design
- Setup new environments and make necessary code and configuration changes to allow new countries
- Find ways to automate and improve work necessary to launch new customers
- In a 24x7 rotation, monitor, troubleshoot, diagnose and fix production software issues based on tickets and alerts
- Develop and improve monitoring solutions
- Perform software maintenance and implement bug fixes
- Install, operate and maintain cyber security systems
- Experience in full-stack development – you can understand and communicate a feature design from model to endpoint to the front-end
- Experience building complex, robust, and highly scalable production applications
- Experience with client-side web technologies (HTML5, CSS, Bootstrap, responsiveness) and working experience with a front end template framework (Dust, Mustache, Handlebars) is an asset
- Experience with database systems, relational and/or NoSQL
- Knowledge and experience with Web services and RESTful APIs
- A Bachelor's degree in Computer Science or related discipline from an accredited college or university
AWS Cloud Engineer Job Description
- Provide remote support for clients around the world
- Create technical design recommendations for developing and integrating new software and system technologies per written specifications
- Suggest enhancements and escalation concerns appropriately to diagnose and remediate underlying system problems and inefficiencies
- Review and influence new and evolving designs, architectures, standards, and methods for operating services and systems
- Work closely with the development team to support requirements and release schedule
- Assist in the development of tools and utilities to provide short term solutions to immediate needs as required
- Ensure version and change control procedure adherence
- Manage security-related aspects of the infrastructure
- Participate on a 24x7 on-call rotation
- Implementation on AWS new infrastructure
- At least 3 years of experience in a mixed technology environment
- Experience in developing solutions utilizing the Amazon web services stack (Lambda, Elastic Cache, EC2, BeanStalk, DynamoDB, Kinesis)
- Create and deliver knowledge sharing presentations and documentation to developers and operations teams (Document system diagrams, run books, and procedures)
- We will provide training on AWS through "boot camps", learning quests and certification opportunities!
- Active Top Secret SCI & Polygraph security clearance based on a SSBI within the last five years
- A Bachelor of Science or advanced degrees in Systems Engineering, Information Systems Management or technology related field is preferred
AWS Cloud Engineer Job Description
- Define and develop blueprints and roadmaps for building solutions in AWS Cloud
- Build roadmap for cloud monitoring implementation and strategy (Zabbix, Nagios, Splunk, Elastic search)
- Provide technical oversight, review and quality control throughout the life cycle of the implementations
- Engage with Amazon around solving technical problems in the AWS ecosystem
- Propose solutions and design patterns to complex problems, train and teach developers
- Serve as the AWS Champion
- Deliver requests for AWS Cloud software development on time
- Implement application performance monitoring to ensure collection uptime and performance
- Design & develop hybrid cloud expansions and upgrades with Infrastructure partners and AWS Cloud
- Respond to outages, configure hosts and tune performance
- 10+ years of relevant experience in systems engineering and management to include designing, implementing, and maintaining systems to include both cloud testing and development
- 10+ years of supervisory and management level of responsibilities
- Experience with virtualized environments (VMware vSphere 5.x) and knowledge of provisioning hardware, storage, resources and configuration/administration, including high-availability and failover services for cloud infrastructures
- Demonstrated on –the-job experience with the full software development lifecycle
- Demonstrated experience with Java for auto scripting process and PHP
- Demonstrated experience with virtualized software development including based programming, coding, scripting process, tools and solutions in a rapid prototyping environment
AWS Cloud Engineer Job Description
- Coordinate with Infrastructure partners on test data backup and recovery tools
- Provide support for severity items, ongoing investigations and troubleshooting of production Red Hat Linux Servers, VM’s, AWS Cloud configurations
- Must have 2+ years of HANDS ON experience with AWS
- DevOps is a plus
- Troubleshooting AWS Apps
- Resolving issues with AWS
- Develop strategy to recover Applications from failures
- Lots of infrastructure team collaboration—HAS to have good communication
- Designs, plans, and integrates cloud computing and virtualization systems
- Provides specific, detailed information for hardware and software selection, cloud service provider selection, implementation techniques, application & data migration techniques and tools for the most efficient solution to meet business needs, including present and future capacity requirements
- Demonstrated experience designing, programming, testing and delivering high performing enterprise level IT applications and products Demonstrated experience with windows servers
- Understand how to translate program and mission requirements into end-to-end designs
- Demonstrated Intel community experience to identify and evaluate analytic tools for usability in the enterprise
- Process good team skills and strong communication skills in order to provide in-depth briefings to various levels of personnel technical documentation
- Demonstrated experience architecting and supporting the build-out of an analytic environment that query and process structured and unstructured data using Hadoop, HPCC, hypertable, or other big data frameworks
- Possess current Amazon or similar certification in applications development, architecting and integration