Cloud Computing Engineer Job Description
Cloud Computing Engineer Duties & Responsibilities
To write an effective cloud computing engineer job description, begin by listing detailed duties, responsibilities and expectations. We have included cloud computing engineer job description templates that you can modify and use.
Sample responsibilities for this position include:
Cloud Computing Engineer Qualifications
Qualifications for a job description may include education, certification, and experience.
Licensing or Certifications for Cloud Computing Engineer
List any licenses or certifications required by the position: AWS, PCF, SE, INCOSE, IA, II, IAT, ITIL, MCTS, MCITP
Education for Cloud Computing Engineer
Typically a job would require a certain level of education.
Employers hiring for the cloud computing 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, Computer Engineering, Computer, Software Engineering, Information Systems, Network Engineering
Skills for Cloud Computing Engineer
Desired skills for cloud computing engineer include:
Desired experience for cloud computing engineer includes:
Cloud Computing Engineer Examples
Cloud Computing Engineer Job Description
- Maintain and administer Microsoft FOPE and BPOS
- Track time and tasks in a client facing ticketing system
- Maintain VMWARE cluster capacity and HA services
- Develop and document migration plan for data center relocations for new IT Outsourcing customers
- Windows Active Directory deployment and management (Machines, Users, OU)
- Responds to incidents to avoid system outages or restore availability to meet service level objectives
- Participates in on-call rotation for after-hours emergency support and maintenance of a 24x7 production environment
- Develops detailed project plans for large projects
- Responsible for defining specifications for system hardware
- Performance & Capacity Management
- You have a minimum of 4+ years of experience in embedded programming and building web services and cloud applications using Azure, AWS, or other cloud platforms or have worked on developing one of these platforms
- Experience with embedded programming environments and interfacing with hardware
- Experience with in C#.Net, Web Services, REST, Cloud platform (MS Azure)
- Proficient in Python or Ruby
- Expertise in AWS, Docker, and microservice architecture
- Responsible for gathering relevant data to determine hardware capacity needs and make plans for capacity expansions in a proactive manner
Cloud Computing Engineer Job Description
- Provides requirements to the systems monitoring group for metrics, alerts and escalations
- Serves as a point of escalation for system problems that are escalated by customer
- Participates in the disaster recovery architecture and planning
- Design, develop and test new features and improvements to existing features
- Interfacing with Product Marketing and customers and help determine the feature set for the next generation of the product
- Work on all aspects of software testing with a focus on cloud-based platforms (AWS, Azure, Google Cloud Services)
- Test new and existing features in terms of performance, functionality and security
- Work with our ticketing system Jira
- Change management in highly available Production support and operations of Infrastructure (Servers, Network, Storage, Security) and Applications (Distributed, Middleware, Databases across all tiers)
- Provides leadership in planning and implementing changes
- Experience with load balancing appliance such as F5 BigIP or Citrix NetScaler
- Strong understanding of disaster recovery, backup and restoration procedures
- Experience with VMWare/ESX, building servers in a virtual environment
- Experience with SAN storage
- Experience in a Windows Server 2003 - 2008 R2
- MCSE, MCITP, or MCTS certification or the demonstration of knowledge and skills that are equivalent
Cloud Computing Engineer Job Description
- Develops implementation plans for complex requests for change
- Uses statistical analysis to identify process focus areas and initiates corrective action
- All ITIL / ITSM Change, process and Service Level Management
- Work closely with Service delivery managers and partner with Cloud engineering teams and technical product managers to support a continuously evolving platform
- Deliver solutions of online data extraction, data integration and data management
- Develop and maintain high-performance, scalable utilities to support technology research and data analytics
- This is individual contributor role and the person is expected to work on Jira story/bug, ITSM incident, change and problem tickets to support the IaaS/ PaaS infrastructure and expected to adhere the shift pattern (Full night shifts are not expected)
- Design, develop and test new features and improvements to existing features within the SteelFusion intelligent prefetch system
- Write unit tests to cover new functionality
- Benchmark, profile, and improve performance in existing code
- Proficient creating detailed system and network diagrams using Microsoft Visio
- Cloud computing technologies and architecture
- Linux or Real-Time operating systems
- Scripting or orchestration languages, including Python, C++
- Requires a BS within a Science, Technology, Engineering, or Mathematics discipline from an accredited college with relevant experience
- You have a BS/MS/PhD in CS or EE
Cloud Computing Engineer Job Description
- Maintain and leverage technical expertise in relevant industry standards and in cloud computing and virtualization technologies such as cloud service provider architecture, design, and configuration
- Maintains technical expertise relevant to industry standards and best practices in cloud computing
- Communicate clearly with peers and management about ideas, designs, and implementation details
- Review design and code of product features, automated tests and testing infrastructure
- Create test plans for new product features
- Design and build automated test suites
- Maintain and evolve testing infrastructure
- Perform hands-on product testing
- Diagnose and report bugs
- Resolving 3rd line server related incident support calls
- You have eight-plus years of software development experience
- Have the proven ability to write high-quality systems software in C and C++ and implement creative test infrastructure
- Have a solid working knowledge of Unix based operating systems (file systems, networking and kernel internals)
- Ability to design and implement large scale robust storage solutions
- Experience with file systems internals and remote access protocols, such as NTFS, ext4, SMB/CIFS, NFSv3/NFSv4
- Experience with SAN and block storage access/protocols, such as iSCSI, FibreChannel, FCP, FCoE, FCIP, etc, on the host or target side
Cloud Computing Engineer Job Description
- Evaluating server performance issues and storage requests
- Building / deploying server resources
- Assist with managing the technology life cycle, deploying appropriate application versions and updates as required
- Proactively monitoring the use of physical and virtual environments, including fully redundant and clustered services
- Improving/automating and scripting administrative procedures
- Being a technical resource available for project-based work
- Continual service improvement through best practise and new and innovative technologies
- Provide consultancy/design for the LoB’s that host their applications within our data centres
- Design and own the deploy of new technologies deployed across BT’s data centres from concept to successful deployment
- Technical oversight of all infrastructure designs, delivering new capabilities and capacity
- Experience with BES and ActiveSync
- Multi-threaded systems programming
- Scalable external data structures
- Distributed systems and high-availability
- Design experience exposing APIs
- South East Asia CCC Sales/Marketing team