- There’s nothing more exciting than being at the center of a rapidly growing field in technology and applying your skillsets to drive innovation and modernize the world's most complex and mission-critical systems.
Job responsibilities
- Proficiency in multiple modern programming languages (Python, Java, .Net, C++, etc.) with respect to designing, coding, testing, and software delivery
- Experience with Public Cloud technologies such as AWS.
- AWS Certification Preferred
- Knowledge of cloud shared responsibility model, security best practices and implementation at scale
- Advanced knowledge of infrastructure components (e.g. networking, cloud services, orchestration tools, containerization, compute, and storage systems)
- Knowledge of industry wide technology strategies and best practices
- Hands-on expertise in troubleshooting cloud environments - finding and fixing
- Ability to work in large, collaborative teams to achieve organizational goals, and passionate about building an innovative culture
- Strong written and verbal skills
- Passionate about building an innovative culture
- Solid analytical and problem-solving skills
Required qualifications, capabilities, and skills
- Formal training or certification on software engineering concepts and 3+ years applied experience
- 5 + years of experience in application development and support environment with more than one technology and multiple design techniques
- Expertise in application, data and infrastructure architecture disciplines
- Advanced knowledge of infrastructure components (e.g. networking, cloud services, orchestration tools, containerization, compute, and storage systems
Preferred qualifications, capabilities, and skills
- BS/BA degree or equivalent experience
- Knowledge of cloud shared responsibility model, security best practices and implementation at scale.
- AWS Certification