Job Description
Job Type: Full time
Workplace: Atlanta, GA
As a Solutions Architect specialized in cloud and microservices, you are an expert in designing and architecting solutions
You are a polyglot engineer with a hunger for learning new languages and tools. You see yourself as a maker and you are interested in all steps of the process, from understanding the challenge, to designing, developing and deploying. You will journey with the team to help create the necessary DevOps environment and provide guidance to the team. You will Collaborate with the Steering Committee and other delivery teams to ensure product solutions meet the mission requirements set by the Executive Steering Committee.
Responsibilities and Duties:
In this role, you will participate in the full life cycle of application development with duties including but not limited to:
•Provide hands-on guidance and oversight in architecting, designing, and developing applications for the AWS Cloud using microservices and other cloud-native application architectures (PaaS, IaaS, containerization, serverless computing, API design patterns, and Infrastructure as Code) and address cross-cutting concerns business, infrastructure, security, and development
•Conduct design and code reviews, including code sampling design reviews, code profiling, and memory utilization review.
•Provide day-to-day direction and guidance to the technical team as required.
•Review technical capabilities of new and existing development team members.
•Perform Incident Management coordination and execution.
•Able to engineer enterprise-grade solutions using AWS services
•Comfortable with Software Development Life Cycles, Test Driven Development, Continuous Integration and Continuous Delivery/Deployment
•Conduct Training sessions for the teams as process improvements are implemented.
•Research and evaluate tools to provide an optimum and efficient DevOps environment to the technical team. Lead implementation of the selected tools and resolve issues that arise.
•Collaborate with the teams to develop a process improvement plan and build DevOps Best Practices.
Qualifications and Skills:
Required Technical Skills:
•3 or more years of hands-on experience with AWS infrastructure (EC2, ECS, EFS, RDS/Aurora, SNS, SQS, S3, Route 53)
•Experience using Terraform to manage AWS infrastructure across multiple accounts
•Experience managing private AWS infrastructure within VPCs
•Exposure to APM/monitoring/logging tools (New Relic/Datadog/Splunk)
•High level of familiarity with Git and pull request-based development collaboration
Preferred Technical Skills:
•Development experience with .NET Core
•Experience supporting legacy Microsoft infrastructure (ASP.NET, IIS, Windows Server 2012 R2/2016, PowerShell)
Others:
•Ability to prepare and clearly communicate proposed technical solutions to both technical and business audiences.
•Good troubleshooting & communication skills
•Ability to work with multiple teams
•Experience supporting technology in a large-scale enterprise environment
•Experience working with offshore teams
•Experience with Scaled Agile framework
Contact
Email: [email protected]