Hi
,
Greetings for the day!
Your
profile came up as a potential match for this great opportunity with our
client. If you are interested and looking for new opportunities, call me and
send across your resume in word format in reply to this email.
Job Title: Senior Cloud
Application Architect (729254)
Location: Atlanta, GA
(Hybrid)
Duration: 15+ Months
Locals required. Send me the resumes to Ve...@infosmarttech.com
Job Description –
The
Senior Cloud Application Architect, will be involved in the design,
implementation, and management of technology-based business solutions to meet
business and technical requirements for Georgia Child Welfare – Office of
Information Technology program initiatives. In addition, be accountable for
analyzing and designing the infrastructure architecture.
The
ability to effectively communicate with all levels of the organization on
architecture is critical.
Responsibilities:
- Lead the design and development of scalable and robust
software application architecture, ensuring alignment with business goals,
enterprise standards and industry best practices.
- Design, implement, and manage AWS Cloud architecture,
focusing on performance, scalability, security, and cost efficiency.
- Implement containerized solutions using Docker,
Kubernetes etc.
- Collaborate with development teams to integrate AI and
machine learning technologies into our applications, enhancing user
experience and driving innovation.
- Architect and oversee the development of web
applications using ReactJS and other modern web technologies, optimizing
for user experience and performance.
- Collaborate with cross-functional teams to define
technical requirements, resolve architectural issues, and ensure
successful project execution.
- Help modernize existing architecture and core
technologies.
- Owning the end-to-end delivery of solutions which will
include gathering technical requirement, designing, developing, testing,
and releasing Infrastructure as Code.
- Analyze and implement configuration changes and assist
in the design of cloud related solutions to meet both functional and
technical requirements.
- Stay current with emerging technologies and industry
trends, providing recommendations for adopting new tools and technologies
to improve our technology stack.
- Communicate with all parties involved including senior
management, developers, architects, and end users, who may be based in
different locations and time zones.
- Coordinate with and responsible for communicating with
other teams within DHS and vendors as needed.
- Creating and updating applicable technical
documentation. Review technical documents produced by vendors.
Required
Experience:
- Bachelor’s degree in computer science, Information
Technology, or Engineering.
- Minimum 12 years’ experience developing IT application
architecture solutions for organization's business concerns.
- Demonstrated experience in Core Java / J2EE
technologies such as concurrency, JDBC, Spring, Hibernate etc., and Python
programming languages.
- Extensive expertise in web technologies particularly
ReactJS and related frameworks.
- Minimum of 4 years’ experience and in one or more cloud
platforms (AWS, Azure, GCP).
- Extensive working knowledge of Cloud technologies such
as Amazon Web Services, Google Cloud Platform (GCP) or Microsoft Azure.
- Expertise in AWS Cloud architecture, including EC2,
S3,RDS, LAMBDA etc.
- Proficiency in messaging frameworks including Kafka,
JMS,MQ, and Active MQ.
- Experience with data modeling and database development
including SQL and NoSQL databases.
- Excellent knowledge and experience of Microservices
architecture, Docker, and Kubernetes.
- Development and build tools (GIT, Jenkins, Maven,
etc.).
- Knowledge of Front, Middle and back-office functions,
and applications.
- Knowledge of the Software Development Lifecycle for
Iterative, Agile, and traditional approaches.
- Create and maintain comprehensive architectural and
design documentation, ensuring that all technical solutions are
well-documented.
- Experience with release management and an understanding
of architectural schematics.
- Excellent knowledge of CI/CD concepts and tools such as
GitLab, GitHub.
- Developing and deploying Infrastructure as Code (IaC)
(CloudFormation, Ansible, Terraform etc.)
- Knowledge of cloud monitoring and alerting services and
capabilities.
- Monitor and optimize application performance, ensuring
scalability as user demands grow.
- Ability to solve complex technical problems and
accomplish tasks with minimal supervision.
- Collaborates with system analyst, engineers,
programmers to design systems to support applications.
- Excellent communication skills verbal & written in
English. To be able to communicate with IT teams and departments, end
users and vendors.
- Excellent time management skills.
- Ability to support project team to prioritize
activities and provide deliverables as planned.
- Experience in BMC Control M Administration, calendars,
and automated job scheduling system.
Desirable
experience:
- Industry vendor certifications are desired (e.g. AWS,
Azure, GCP or CNCF/Kubernetes certifications); although not essential if
you have the experience and demonstrate the ability to work on these
technologies.
- Strong background in Linux/UNIX administration (e.g.
RedHat/CentOS 7/Alpine Linux).
- Experience with configuration management tools like
Puppet and Ansible.
- Knowledge of one or more scripting languages (bash,
Powershell, Python).