Job Summary
As a Cloud Engineering Consultant, you’ll work closely with clients, technology partners, and teams to develop tech-forward solutions for client’s unique business challenges. Typical projects focus on areas such as:
- Data Strategy
- Data Modernization & Warehousing
- Analytics & Business Intelligence
- Application & Data Integration
- Data Science & Machine Learning
What You’ll Do
This role will build tools and automation to eliminate manual operations and craft repeatable processes. This position requires experience with both application development and infrastructure, with experience maintaining a hybrid on-prem and cloud infrastructure.
- Build, architect, design, deploy, maintain and lead the implementation of cloud solutions across multiple public cloud offerings, e.g. AWS, Google Cloud and Microsoft Azure
- Help implement the technology direction, vision, and strategy to enable Cloud technology adoption
- Implement and refine cloud future state architectures and roadmaps including architecture standards, guidelines, cost implications, and industry best practices
- Develop, enhance, and maintain automation of cloud enablement tools
- Participate in the design, implementation and management of workload automation initiatives
- Mentor and guide Aptitive team members and developers in best practices and architectural decisions
Attributes
- You’re curious and love to explore new technologies
- You have strong analytical thinking and creative problem solving skills
- You’re an effective communicator that’s comfortable presenting to executive clients
- You have the ability to think independently while working in a collaborative environment
- You have a passion for personal growth and continuous learning
- You can quickly adapt to new situations and are comfortable being uncomfortable
- You’re excited to share knowledge and expertise with other Aptitive software innovators and architects
Requirements
- Bachelor degree or higher, Computer Science or equivalent preferred
- 5+ years working with cloud platforms
- Experience architecting cloud infrastructures on Microsoft Azure or Amazon Web Services (AWS) for small, medium scale and enterprise level applications in hybrid environments
- Experience with DevOps procedures and processes and with working in an Agile environment
- Experience with Amazon Web Services (AWS), including VPC, EC2, Network, EMR, Redshift, RDS, and IAM
- Experience with Microsoft Azure ecosystem, including Network, IAM, Azure SQL Databases
- Experience with cloud adoption, including application readiness assessments, prototyping of new environments, virtual server builds, data migration, performance tuning of cloud environments
- Technical knowledge of infrastructure components such as Network, Storage, Linux/Windows, Application knowledge of Java, .Net, and IT security
- Experience with configuring software defined networking and security configurations, including security groups and ACLs
- Participate in technology evaluation and reengineering teams to support strategy-definition and continuous process improvement activities
Nice to Have’s
- Certifications on Amazon Web Services, including Solutions Architect, Developer, Google Cloud or Microsoft Azure are highly desirable
- Previous consulting experience
- Ability to bridge the gap between a technical team and business stakeholders
- Experience working in a team setting
- Experience with multiple phases of the System Development Life Cycle (SDLC)