Cloud Architect

  • Hyderabad
  • Nexionpro Services

Cloud Architect

Location: Hyderabad, Chennai

NP: Immediate - 30 days

Experience: 12 + years


cloud architect defines a systematic solution that fits best across technical, operational, and management standards. They generate an organized

solution by examining the large system environment and selecting an application framework to deal with the difficulties in the given system. A Cloud

architect must be capable of handling all the issues by implementing strategies that are in line with cloud best practices.

Experience: At least 12+ years of relevant experience in Cloud

Roles and Responsibilities:

 Strong working knowledge in the below skill set

1 Shell Scripting Shell/Python/PowerShell

2 K8s K8 architecture, Installing/configuring K8s on-perm/cloud, deploying containers, Security, etc.

Jenkins Declarative/Scripting Pipeline Fundamentals

4 Ansible/Chef: All required modules

5 Terraform AWS/Azure/GCP provider API/modules

6 GIT CLI, GitLab and Bitbucket

/GitHub Git Lab Actions/BB/GitHub internals (branching, merging, integration strategies, etc.)

7 Jfrog/Sonar Type Understanding the basic knowledge

8 CICD Good knowledge of Jenkins, ArgoCD, etc.

9 Alerting & Monitoring Prometheus, Grafana, Datadog, New Relic, ELKJagger, Kibana, etc.

10 Project Management (JIRA) Intermediate


Security tools Good knowledge of security tools like CheckMarx, Aqua, etc. Strong working knowledge in two of the cloud providers.

AWS RDS, ECS, Spot, ALB, S3, Dynamo DB, Networking, S3, Route53, Lambda, AWS EC2 Auto scaling, ECR, etc.

Azure VM, AKS, Networking, Blog Storage, Managed Disks, Azure File Storage, Azure App Service, Azure Container Registry, etc.

GCP, GCE, GKE, Google Cloud functions, GCSql, Google cloud Storage, file storage ZFS/Avere, Networking, Artifact Repository, etc.


 Re-defining Architecture by analyzing the current system and following new practices.

 Build and establish new channels for the Operations and Development teams.

 Will be closely working with Product owners, other Architects, and Engineers with the design and implementation of various tools

throughout the organization/engagement

 Will have to design resilient and fault-tolerant solutions which can scale on demand

 Will not be afraid to get hands-on to help/guide the team during the implementation

 Should automate the process with proper tools.

 Developing appropriate Cloud channels throughout the organization.

 Evaluating, implementing and streamlining Cloud practices.

 Establishing a continuous build environment to accelerate software deployment and development processes.

 Engineering general and effective processes.

 Helping operation and development teams solve their problems.

 Supervising, Examining and Handling technical operations.

 Providing a Cloud Process and Operations.

 Capacity to handle teams with leadership attitude.

 Must possess excellent automation skills and the ability to drive initiatives to automate processes.

 Building strong cross-functional leadership skills and working together with the operations and engineering teams to make sure that

systems are scalable and secure.

 Excellent knowledge of software development and software testing methodologies, along with configuration management practices in

Unix and Linux-based environments.

 Possess sound knowledge of cloud-based environments.

 Experience in handling automated deployment CI/CD tools.

 Must possess excellent knowledge of infrastructure automation tools

 Ability to review deployment and delivery pipelines, i.e., implement initiatives to minimize chances of failure, identify bottlenecks and

troubleshoot issues.

 Previous experience in implementing continuous delivery and DevOps solutions.

 Experience in designing and building solutions to move data and process it.

 Must possess expertise in any of the coding languages, depending on the nature of the job.

 Belief in "Infrastructure as a Code(IaaC), including experience with open-source tools such as terraform

 Treats best practices for security as a requirement, not an afterthought

 Extensive experience with version control systems like GitLab and their use in release management, branching, merging, and integration

strategies

 Experience working with agile software development methodologies and proven ability to work on cross-functional agile teams


 Mentor other engineers in best practices to improve their skills

 Creating suitable Cloud channels across the organization.

 Designing efficient practices.

 Delivering comprehensive best practices.

 Managing and reviewing technical operations.

 Ability to work independently and as part of a team.

 exceptional communication skills, be knowledgeable about the latest industry trends, and be highly innovative.