Senior Automation Programmer - Cloud Automation Engineer
Vanguard
(Malvern, Pennsylvania)Vanguard is a client-owned investment company that offers low-cost mutual funds, ETFs, advice, and related services to institutional and individual investors, and financial professionals. The company works to reduce cost and complexity for all investors.
This senior programmer will play a critical role on this new project responsible for coding enterprise class automation services that will stand the test of time. These services will be treated as any other enterprise development project, requiring version control, automated test cases, and proper elevation. A high degree of security and encryption is foundational to developing the services. Integration with AD, designing for role separation, and proper logging will play a large role in the proper development of these enterprise services.
This position reports to the Cloud Construction Team Infrastructure Lead.Primary duties and responsibilities Effectively develop cross functional automation services for IaaS, PaaS and SaaS offerings being delivered as part of the Vanguard Cloud Project Anticipate when services will be shared and how to best develop code that is highly reusable and dynamic Design and code with abstraction as a primary tenet Work collaboratively as part of team Provide mentoring on automation, new languages, and cloud principles Services developed should primarily be ReST based services Security should be foundational in all services
-
The ideal candidate should possess: Undergraduate degree in a Computer Science-related field or the equivalent combination of training and experience Minimum of five years developing code Public cloud expertise in either Azure or AWS a strong plus (experience using CloudFormation to deploy multi-tier environments.
-
VPC, RDS, IAM, KMS, Lambda, API Gateway) Azure or AWS Solutions Architect certification, a plus.
-
Private Cloud and virtualization experience highly desirable, including VMware, KVM and HyperV.
-
Experience with OpenStack a strong plus Broad and deep experience across numerous and modern software development languages including but not limited to Python, Ruby, JavaScript, Go, Java, YAML,
-
Domain Specific Languages Broad and deep experience with leading datacenter orchestration and configuration management tools such as Ansible, Puppet, Chef, Salt
-
Experience developing ReST services is a requirement Broad and deep experience knowledge with cloud automation templates such as Cloud Formation Templates, Heat Templates, Azure Resource Templates Experience with VMware's vRealize.
-
A strong Plus Experience with VMware's Orchestrator a strong Plus Experience automating common IT process such as Load Balancers, Firewalls, IPAM, DNS, VM's An enjoyment in developing and deepening their existing technical skills and developing new ones.
-
With ability to lead deep development and design discussions around systems and applications in the cloud, as well as grasp implementation issues and details, and drive them to resolution.
-
The ability to participate actively in deep-dive technical discussions and design exercises to create world-class systems.
-
The ability to think strategically and execute tactically; provide technical expertise to both technical and business partners Operational experience including web sites/web services, IT networking, virtualization, operations, management, and security Excellent communication, presentation and interpersonal skills and be able to work collaboratively both internally and externally with business and technical audiences
Questions
There are no answered questions, sign up or login to ask a question
- Cloud
- Communication
- Computer
- Design
- Infrastructure
- Integration
- Java
- JavaScript
- Networking
- Python
- Software Development
- Systems
- Virtualization
- Web Services
- Automation
- DNS
- Firewall
- Go
- Operations Management
- YAML
- SALT
- Puppet
- Management Tools
- Software

Want to see jobs that are matched to you?
DreamHire recommends you jobs that fit your
skills, experiences, career goals, and more.