CLOUD DEVELOPER SKILLS, EXPERIENCE, AND JOB REQUIREMENTS

Published: July 25, 2024 - The Cloud Developer with expertise in Continuous Integration/Development, Quality Assurance, and AWS Cloud, holding an AWS Certified Developer credential. This position demands advanced knowledge in Microsoft Access, AutoCAD, and Oracle, and hands-on experience in creating CI/CD pipelines with Jenkins or AWS Code services. The developer also possesses strong coding and scripting abilities in Java, .NET, JavaScript, Bash, Perl, and Python, with a proven track record in project management, negotiation, and driving team collaboration.

Essential Hard and Soft Skills for a Standout Cloud Developer Resume
  • Cloud Architecture Design
  • Containerization
  • Infrastructure as Code
  • Serverless Computing
  • Continuous Integration/Continuous Deployment
  • Scripting
  • Network Security
  • Database Management
  • Monitoring and Logging
  • Cloud Provider Services
  • Problem-Solving
  • Communication
  • Team Collaboration
  • Adaptability
  • Time Management
  • Critical Thinking
  • Creativity
  • Leadership
  • Attention to Detail
  • Conflict Resolution

Summary of Cloud Developer Knowledge and Qualifications on Resume

1. BS in Computer Science with 5 years of Experience

  • Good knowledge of at least one Public Cloud (AWS, Azure, GCP)
  • Hands-on software development in any modern language Java/C#/JavaScript/Go/Python, preferably Golang
  • Hands-on experience with Kubernetes
  • A passion for OpenSource, contribution to OpenSource projects
  • Relevant industry software development experience
  • Industry experience building highly available, distributed services
  • Computer Science fundamentals in object-oriented design, data structures, algorithm design, problem-solving, and complexity analysis
  • Experience mentoring junior software engineers to improve their abilities in all aspects of their engineering skill sets
  • Knowledge of professional software engineering practices and best practices for the full software development life cycle, including coding standards, code reviews, source control management, build processes, testing, and operations

2. BS in Software Engineering with 8 years of Experience

  • Experience in application or database design, development, and implementation.
  • Hands-on experience leading the design, development and deployment of business software at scale
  • Practical application development experience on Linux or Windows-based systems and scripting skills (e.g. Bash, Powershell, Python, Ruby, Perl, etc.)
  • Experience with continuous integration tools (e.g. Jenkins)
  • Hands-on programming skills in multiple of the following - Java, .NET (C#), Python, Node.js, Ruby, C/C++, or Scala
  • Hands-on development skills with relational databases (SQL Server, PostgreSQL, MySQL) or NoSQL databases (Cassandra, MongoDB, DynamoDB)
  • Extensive experience designing and developing applications in an AWS, Azure or GCP Cloud environment
  • Strong verbal and written communication skills and ability to work effectively across organizations
  • Experience architecting highly available systems that utilize load balancing, horizontal scalability and high availability
  • Experience with designing and building applications using cloud services such as EC2, RDS, DynamoDB, etc.
  • Experience with unit or automated testing tools (e.g. Junit, TestNG)
  • Experience with configuration management platforms (e.g. Chef, Puppet, or Ansible)

3. BS in Data Science with 6 years of Experience

  • Programming experience in one or several languages - Python/Ruby, Java/Spring Boot, NodeJS/AngularJS, etc.
  • Strong hands-on relevant and active engagement with one of the following public clouds - AliCloud, AWS, Azure, GCP.
  • Experience with cloud-native technology such as Docker, Kubernetes, microservices framework, etc.
  • Working experience with Web services and APIs such as RESTful and SOAP
  • Experience with continuous integration process using e.g. Jenkins and SonarQube.
  • DevOps technologies, hands-on experience with infrastructure as code framework tools, such as Terraform or Ansible.
  • Experience with deploying and optimizing large-scale enterprise cloud applications as well as small simple applications.
  • A good working knowledge of Agile practices.
  • Having a communicative mindset, being prestigious, and being a problem solver.
  • Willingness to share what you learn and see the benefit for the whole team.

4. BS in Information Technology with 7 years of Experience

  • Areas of Expertise include Continuous Integration/Development, Quality Assurance, Code Quality, and AWS Cloud.
  • Have AWS Certified Developer 
  • Expert knowledge of Microsoft Access, AutoCAD, Oracle, etc.
  • Strong facilitation, project management, and negotiation skills
  • Thorough working knowledge of Microsoft Visio, Microsoft Access, etc.
  • Hands-on experience creating CI/CD pipelines from DEV through PROD with Jenkins or AWS Code services.
  • Strong coding (Java, .NET, JavaScript) and/or scripting skills (Bash, Perl, Python).
  • Expert knowledge of AWS Cloud, and Azure experience
  • Ability to work closely with teams to coach and help drive change.
  • Hands-on experience managing Git repositories and understanding of different branching strategies.