What are the responsibilities and job description for the AWS Architect position at Adbakx?
Job Title: AWS Architect
Location: Fort Worth, TX (Day-one Onsite)
Duration: Full-time
Job Description:
· As an Architect, minimum of 5 years’ experience in one or more cloud platforms (AWS, Azure, GCP)
· Industry vendor certifications are desired (e.g. AWS, Azure, GCP or CNCF/Kubernetes certifications); although not essential if you have demonstrable ability
· Experience designing, building, and maintaining solutions in GCP or AWS or Azure
· Excellent knowledge of CI/CD concepts and tools such as Azure DevOps / GitLab
· Strong background in Linux/UNIX administration (e.g. RedHat/CentOS 7/Alpine Linux)
· Experience with configuration management tools like Puppet and Ansible
· Developing and deploying Infrastructure as Code (IaC) using Azure Bicep or Terraform
· Familiar with containers (Openshift, Kubernetes, Docker etc.)
· Knowledge of one or more scripting languages (bash, Powershell, Python)
· Knowledge of cloud monitoring and alerting services and capabilities.
· At least 12-15 years of experience in Java development and architecture.
· Proven experience in leading technical teams (onshore/offshore) and projects.
· Strong knowledge of software development lifecycle (SDLC) and agile methodologies.
Required Skills:
· Deep understanding of core Java concepts, including object-oriented programming, concurrency, and collections.
· Software Design Patterns:
· Expertise in applying design patterns like MVC, microservices, and distributed systems architecture.
· Java Frameworks:
· Familiarity with popular Java frameworks like Spring, Hibernate, and JSF.
· Database Knowledge:
· Understanding database technologies like DB2, MySQL, Oracle, and NoSQL databases.
· Cloud Computing:
· Awareness of cloud platforms like AWS and Azure.
· Communication Skills:
· An ability to effectively communicate technical concepts to both technical and non-technical stakeholders.
· Problem-Solving Skills:
· Strong analytical skills to identify and troubleshoot complex technical issues.