Must Have Skills
- Azure Cloud Architect skills
- Azure Cloud Engineer skills
- Devops skills - Jenkins, Kubernetes
- Programming/Scripting skills-Python/Go
- Databases - Sql and No SQL
Nice to have
Additional skills required:
- TCP/IP networking, security, Confluence, Bit Bucket/GitHub
Details of the role:
Cloud Architect
Client Cloud Architect plans and implements large-scale software and platform deployments in the cloud, including new applications and migration of existing applications. In this role, you will support clients in their efforts to build and automate cloud infrastructure, and drive team planning and communication.
Roles + Responsibilities
Create cloud platform architecture that meets all project and client requirements and provides for future extensibility
● Describe all major conditions and scenarios, and give engineers the right level of detail so they can build solutions
● Enable clients to efficiently implement solutions in cloud environments while meeting all security and regulatory requirements
● Incorporate architecture feedback from the Senior Architects
Collaborate with stakeholders to ensure delivery of technical solutions that are aligned with business needs, and to gain buy-in
● Maintain senior-level relationships with clients
● React quickly to changes in product scope or direction, or to technical issues that arise, and adapt project plans or technologies to meet evolving needs
● Keep consumers informed regarding releases and changes to backwards compatibility
● Follow through on projects (even after development is complete) to ensure solutions are
delivered on-time, on-budget, and on-quality
Lead the efforts of the development team
● Provide technical leadership in standups, sprint planning, and demos
● Estimate development timelines, break the project into tasks, and assign roles and hours
● Set an example by creating clear, concise, and descriptive tickets and stories
● Drive project approach and tool selection, and identify priorities, risks, and gaps
● Get hands on with code when needed
Ensure the team adopts uniform, enterprise-wide coding standards
● Establish code organization and secure design patterns to be used by the team
● Actively engage in code reviews to drive coding excellence across the team
Foster an environment where learning is encouraged
● Support team members in furthering their knowledge and skills, enabling them to build better products more quickly
● Act as a go-to for team members, helping them to solve the toughest technical problems
● Lead events that foster team knowledge
Monitor technology trends in relevant verticals and keep up to date on the latest trends and directions
● Actively seek out new technologies that make projects easier to develop and more responsive to client feature requests
Create and maintain best practices for cloud architecture and review consistency across client engagements
● Leverage a commitment to DevOps culture, cloud-native architecture, security, and continuous delivery (CD) practices to improve client time to market and system reliability
Relationships
Agile Solutions
● Provides timely and accurate input for requirements and LOE estimates for projects
● Communicate the team's available bandwidth and help make sure workload is balanced across team members
● Assist in providing feedback to clients, managing expectations, and resolving issues
Client Solutions
● Collaborate to define and deliver technology solutions for clients
Competencies + Skills
Strong working knowledge of modern scripting or programming languages such as Python or Go
Experience with administering and deploying to cloud-based environments
● Strong working knowledge of Linux operating systems and administration
● Familiar with HTTP request/response flow and REST APIs
● Working knowledge of TCP/IP networking, security, and high availability
● Experience with containerization and virtualization platforms, as well as container orchestration platforms like Kubernetes
Broad knowledge, from an architectural perspective, of how cloud infrastructure comes together with a rounded appreciation of technologies and approaches
● Experience with distributed or microservices architecture
● Experience implementing applications at scale, including N-tier or multi-platform applications
● Experience with SQL and NoSQL databases
Experience with creating automated pipelines and workflows
● Experience with configuration management tools such as Ansible
● Experience with continuous integration (CI) and continuous delivery (CD) tools such as Jenkins
● Experience with Infrastructure as Code (IaC) and cloud provisioning tools such as Terraform
Experience building and packaging images and containers using tools such as Packer
Experience with development lifecycle tools
● Strong working knowledge of version control systems such as Git
● Experience with issue tracking and ticketing systems
● Highly comfortable with command line shells
● Familiar with diagramming and flowcharting tools
Ability and willingness to mentor others
Exceptional verbal and written communication skills, as well as presentation skills
Any of the following are a plus
● Experience with serverless or event-driven architecture
● Familiar with workflow and development tools such as Confluence, Bitbucket, or GitHub
● Ability to write documentation in text markup formats such as Markdown
● Experience remediating security-related issues
Education + Experience
4+ years of experience in the field or demonstrated ability
● A bachelor's degree in a related area is a plus
----------------------------------------------------------
SURYA PRAKASH
Dynamiqal Technologies, LLC
260 Peachtree St NW Suite 2200, Atlanta, GA 30303
You received this message because you are subscribed to the Google Groups "Hiringzone98" group.
To unsubscribe from this group and stop receiving emails from it, send an email to hiringzone98+unsubscribe@googlegroups.com.
To view this discussion on the web visit https://groups.google.com/d/msgid/hiringzone98/ac4e84ac-5078-465a-8bdc-86e361a6975fn%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.