DevOps Engineer
Austin, Texas
No H1B
Remote
Phone + Skype
J.D:
Responsibilities:
Austin, Texas
No H1B
Remote
Phone + Skype
J.D:
Responsibilities:
- Acts as the technical subject matter expert
- Understand core concepts for cloud native technologies, AWS
- Work with Apple teams to implement solutions based on AOS integrations
- Demonstrate the impact of transformation for cloud native technologies in partnership with Apple teams
- Builds integrations to solve for Apple feature and scale issues
- Define and drive the XaaS (FaaS, SaaS, IaaS, CaaS) solution software architecture
- Define and drive event-driven, instantly scalable, micro services along with monitoring, service assurance, and billing infrastructure
- Participate in design and code reviews
- Troubleshoot performance issues in a complex large-scale, multi-tier cloud based infrastructure
- Develop and maintain scripts and tools to load simulated test data to test environments
- Determine future performance needs and architectural changes based on the continued growth of the company
- 5-10 years of experience architecting highly available systems.
- 5+ years of development, programming & scripting Experience in Bash, C#, Python, Node.js, Terraform along with Java, Spring boot, REST web services, Angular, Django or Go
- 2-3+ years of experience in designing, developing and deploying projects in AWS or GCP suite
- Experience working with DevOps tools such as Jenkins, Ansible, Chef, Puppet, version control systems (Git)
- Experience with containers and container orchestration (Rancher, Kubernetes, Docker, Mesos)
- Hands on ability to code to create proof of concepts etc.
- Experience working in an open source community.
- Excellent technical knowledge and aptitude for learning.
- Ability to set and maintain goals, welcome feedback and enjoy success.
- Ability to drive a project from inception to completion
- Enthusiasm for solving challenging problems
- Team attitude: a willingness to roll up your sleeves, work with others and get things done
- BS/MS/PhD in Computer Science or Computer Engineering
- At least 5 years of experience architecting cloud scale software solutions
- Strong understanding of Akamai or CDNs
- Demonstrated experience in XaaS infrastructure and deployments
- Experience with AWS Lambda, Google Cloud Functions, Apache OpenWhisk, Microsoft Azure Functions
- Demonstrated experience with in modern day DevOps tools
- Deep working knowledge with data center scale software infrastructure including Orchestration Kubernetes, Open Stack, etc. and Micro-services Docker Containers, etc.
- Deep understanding of processor, memory, storage, network, acceleration and I/O technologies
- Deep understanding of Software Defined Networking or Software Defined Storage
- Working knowledge and experience with distributed software development tools such as Kafka, Cassandra, etc.
- Experience with scripting and coding or content creation and distribution using Python, preferably.
- Hands on ability to code to create proof of concepts etc.
- Able to work independently and collaborate effectively with highly technical resources in a fast-paced envirnment
- Excellent Written and Verbal Communication Skills
- Ability to solve complex challenges/problems and rapidly deliver innovative solutions
- Expertise in standard concepts and technologies used in CI/CD buid, deployment pipelines
- Analytics technologies such as HIVE, Presto, Hadoop, Tableau, etc. a plus