AWS Technical Lead / Architect


  • We will utilize your expert level IT technical lead services and direction for critical software, middleware, and/or hardware projects (e.g., applications, networks, communications, and client server technologies) on multiple platforms. Provide technical expertise in systems, technical infrastructure, tools, modeling, external interfaces, and other technical areas. Complete complex design, implementation, architecture design specification, and maintenance activities. 

  • We encourage you to recommend development options, including design, build/buy, and vendor purchase. Approve the team's technical work, and conduct testing, including functionality, technical limitations, and security. 

  • We will look for you to identify potential solutions, including the cost/benefit of each option. Approve technical solutions proposed by team members. Elevate complex technical issues to IT experts, including architects and vendors. Resolve technical issues in a timely manner including researching issues, and performs root cause analysis. 

  • We will require you to communicate with project managers on a frequent basis. Identify tasks and issues that may have an impact on service levels or schedules while providing realistic task and cost estimates. 

  • We will have you also participate in design, code, and test inspections throughout the PLC to identify issues. This includes participation as a technical consultant at other project meetings which includes presenting technical status and landmark reviews. 

  • Coach and mentor junior developers to grow the talent within the team. 


  • Undergraduate degree in a related field or the equivalent combination of training and experience 

  • Eight years’ experience in technical specialty. For development technical leads, includes three years' leadership experience. 

  • Technical experience with AppSync, Dynamo, Aurora, Lambda, SQS/SNS, Kinesis, CloudFormation 

  • Experienced at following AWS Well architected framework 

  • Required knowledge of Java and Node JS 

  • Strong, proven analysis and analytical skills 

  • Expertise in Full product life cycle and IT vendor product assessment 

Specializations that’ll make an impact 

  • Architecture design with a wide range of technologies within technical specialty - from state of the art to legacy systems 

  • Performance and stress testing with security, migration, and integration 

  • Experience with CI/CD pipeline tools like Bamboo, Bitbucket, Artifactory, Ansible, Nexus, etc. 

  • You understand various aspects of architecture practices: business, application, data, security, infrastructure and governance 

  • You can successfully work with Product Architects to define technical architecture for products 

  • You will manage individual project priorities, deadlines and work you're doing 

  • You have the ability to translate functional and technical requirements into detailed architecture and design 

  • You have experience in overall system architecture, scalability, reliability, and performance 

  • You have the ability to work within pressurized environments whilst making critical decisions 

  • Experience with Cloud Platforms AWS and Deploying and automating infrastructure/applications using Chef, RPM, Docker, AWS (ECS,EKS, ECR), Terraform 

  • Manage AWS infrastructure with a drive towards a cloud smart strategy 

  • Extend and maintain our CI/CD pipeline 

  • Write and update technical documentation 

  • Troubleshoot problems and provide support for software and cloud systems 

  • Mentor across the organization on devops best practices and techniques 

  • Ensure projects follow operating practices for Visible and enhance the processes as needed. 

  • Demonstrate the ability to adapt and work with team members of various experience level 

  • Bachelor's Degree in Computer Science, or similar. 

  • 8+ years of experience as a Developer and lead. 

  • Strong knowledge of DevOps & Agile Methodologies on Cloud transformation projects 

  • Strong Experience in big-scale Batch Application Platforms 

  • You adore working in a fast paced and agile development environment 

  • You have experience in reviewing and selecting Technical and Applications Architectures solutions 

  • You have solid hands-on experience on software development life cycles 

  • You have solid experience working with diverse technology platforms 

  • You excel in strategic planning and problem-solving 

  • You can successful mentor developers who are looking to become architects 

  • Must be proficient in OS security controls, privileges and escalation. 

  • Good written/Oral Communication, Presentation, Interactive skills with team across geography. 

  • Works well under pressure and meets deadline. 

  • Flexible to work either independently or with team 


  • Knowledge of Angular a plus 

  • Should have consumed/worked with Virtualization Tools and Storage tech. 

  • Good to have experience working with deployment and orchestration technologies (such as Docker, Kubernetes, OpenStack, Chef, Salt, Ansible, Jenkins). 

  • Analytics technologies such as HIVE, Presto, Hadoop, Tableau, etc. a plus 

  • AWS certification is preferable in one of the following domains: AWS Developer, Architect 


Do you meet all requirements?