Previous Job
Previous
Engineer, Database Administration
Ref No.: 20-00285
Category: Experienced Professional
Location: Sunnyvale, California
Position Type:Contract
Start Date / End Date: 09/16/2019 to 09/11/2020
Genesis10 is currently seeking an SRE App Eng with our client in their Sunnyvale, CA location. This is a 12 month contract position.

Description:

SRE is a mindset and a set of engineering approaches to running better production systems.  Our client builds their own creative engineering solutions for operations problems and supports a large array of Cloud Applications to enable productivity. Each minute an application is unavailable is a minute we take away from our users and their productivity in achieving economic opportunities. Much of our practices focus on optimizing existing systems, building infrastructure and eliminating work through automation. As a Site Reliability Engineer, you will be responsible for the big picture of how our systems relate to each other, leading productivity at scale with tools like O365, Google Suite and other collaboration tools.  Promoting SRE's culture of diversity, intellectual curiosity, problem solving, and openness is key to its success. Our organization brings together people with a wide variety of backgrounds, experiences, and perspectives. We encourage them to collaborate, think big, and take risks. We promote self-direction to work on meaningful projects, while striving to create an environment that provides the support and mentorship needed to learn and grow.

Application Engineering SRE team is seeking an SRE with a strong DevOps acumen to build infrastructure services and business applications in Azure, with a heavy focus on automation to deploy and operate in Azure. This role is part of the Enterprise Productivity Engineering team that focuses on the corporate infrastructure.

Responsibilities:
  • Key contributor to your team in a DevOps-oriented, cloud-focused systems and infrastructure engineering organization.
  • Responsible for migrating on-premise workloads to Azure.
  • Assess applications for on-premise for Azure readiness and work with the business to understand application architecture and work on mitigating limitations for the migration
  • Provide automation, tooling, and continuous delivery services for Azure in Enterprise Productivity used by internal enterprise IT organization and its internal customers
  • Manage individual project priorities, deadlines and deliverables related to your technical expertise and assigned domains
Basic Qualifications:
  • B.A./B.S. degree in Computer Science or related technical discipline, or related practical experience
  • 4+ years of experience in cloud-focused software development in C#, Python, or other object-oriented programming language
  • 2+ years of experience in managing and deploying Azure services via declarative cloud management languages (e.g. Azure ARM templates)
  • 2+ years of experience in infrastructure build and release engineering, including the creation of CI/CD pipelines, and the authoring of integration and unit tests
  • 2+ years of experience in Azure cloud systems and architecture
  • 2+ years of experience deploying and managing Azure IaaS and PaaS services, including Azure DevOps, App Services, Application Gateways, Azure Scale Sets and API Management
  • 2+ years of experience with DevOps core concepts and Agile software development practices
Preferred Qualifications:
  • B.S. + 8+ years of relevant work experience
  • Experience building infrastructure automation and cloud management platforms at scale
  • 2+ years of experience in Azure virtual network design and architecture, including Network Security Groups, hybrid connectivity via ExpressRoute, and forced tunneling
  • 2+ years of experience with the Azure DevOps suite (formerly Visual Studio Team Services / Visual Studio Online) or comparable cloud-based Continuous Delivery platforms
  • 2+ years of experience with serverless and containerization technologies, such as Azure Functions, Service Fabric, and Kubernetes
If you have the described qualifications and are interested in this exciting opportunity, please apply!

About Genesis10:
Genesis10 is a leading U.S. business and technology consulting firm with hundreds of clients needing proven talent and solutions to power their strategic initiatives. If you are a high performing business or IT professional with solid, referenced experience, we want to meet you. Genesis10 recruiters and delivery professionals are highly accomplished career advocates, who get to know you beyond your resume to position you with the opportunities that fit your skills, experience and aspirations. We have benefit options to fit your needs and a support staff that works with you from placement throughout your engagement project after project. To learn more about Genesis10 and to view all our available career opportunities, please visit us at www.genesis10.com. "Genesis10 is an Equal Opportunity Employer, M/F/D/V "