Cloud Engineer
Collabera- Location
- Raleigh, NC, United States
- Workplace
- —
- Employment
- Contract
- Salary
- —
Posted 11y ago
Position Details
Job Title
Software Engineer
Job Location
Research Triangle Park NC
Job Duration
18 months+ Contract
Job Responsibilities
Description
Client is searching for an experienced engineer to work as part of our Cloud Services team deploying and validating cloud based virtual architectures. This position focuses on the QA and deployment activities involved in continuous integration in a multi-tenant cloud environment.
- Deploy bits (code, configs, tests) using git, gerrit, jenkins, go for a SDLC in CICD.
- Develop and execute tests based on the requirements for new features of Client’s Cloud offering. Focus on the negative, HA, performance and scale aspects. Tests will be integrated into Continuous Integration and Deployment pipeline.
- Log and track issues and drive them to resolution with verification of bug fixes, document test results and research findings.
- Play an active role in the design, development, and testing of application workflows in a cloud environment
- Plan and execute end-to-end performance / scale tests on a virtual cloud environment based on Openstack
- Collaborate with co-located and remote colleagues to solve technical issues.
- Validate large-scale application workflows comprised of large application pools in a cloud architecture
- Work with automation team to tag and assess manual test cases so they can be automated
Weekly defect and test case reports via Rally and status on automation of test cases for execution in CI/CD
Defects
must be detailed and tracked in Rally. Must be followed through to resolution. Must be reviewed for possible automation
Test Cases
manual test cases must be executed and then reviewed for automation in CI/CD process
Agile
daily scrums must be attended as required
Skills and experience to include 1 or more of the following:
- Hands on experience designing, supporting or deploying applications in an Openstack environment
- Hands on experience with Openstack is required.
- Experience with monitoring solutions such as Nagios, Ganglia, Zenoss, Prime is desired.
- Experience with provisioning and configuration management tools such as Puppet, Chef, cobbler, or Juju. Experience with Puppet / ansible preferred.
- Candidates must have some experience with scripting languages such as Perl, Python, or Bash. Python experience is strongly preferred.
- Expert familiarity with cloud computing concepts including virtualization, web services API's, elastic infrastructure, distributed data storage (database, block, object), multitenancy, and metered usage patterns.
- Familiarity with basic networking protocols and concepts (TCP/IP, VLANs, subnetting) are required.
- Candidates must have an excellent working knowledge of Linux. Experience with multiple distributions (Red Hat, Ubuntu, etc), networking (bonding, bridging, iptables, vlans, OVS, etc), virtualization (KVM, libvirt, etc), and server software (Apache, open iSCSI, NFS, MySQL and/or Galera, MongoDB, etc) are all strongly desirable.
- Experience with block, file, and object storage systems such as Swift, Ceph, iSCSI, SAN, NAS is a plus. Experience with Ceph and Swift a plus.
- Ideal candidate will be able to quickly ramp up on new technologies outside of comfort zone and think at scale.
- Candidates must possess excellent team and people skills and should be comfortable working in geographically dispersed teams.
- Candidates should be able to use problem solving techniques to identify, scope, and resolve difficult, intermittent, and other technical issues at scale.
- Experience working in an Agile environment preferred (Rally, Jira, http://agilescout.com/best-agile-scrum-tools/)
Responsibilities
- Play an active role in the design, development, and testing of data center systems architectures for deploying OpenStack clouds.
- Collaborate with co-located and remote colleagues to solve technical issues.
- Validate large-scale cloud architectures executing, and documenting test plans.
- Execute tests, log and track issues and drive them to resolution with verification of bug fixes, document test results and research findings.
- Modify software/scripts as needed to assist in the systems validation process.
Test and document software for client applications. Write code to create single-threaded, multi-threaded or user interface event driven applications, either stand-alone and those which access servers or services. 7 years of experience are required.
Venkat
973 841 2407
HM is available to interview ASAP. If you are interested with the Opportunity please reach me 973 841 2407
Skills
- Git
- Jenkins
- Go
- Nagios
- Puppet
- Chef
- Ansible
- Perl
- Python
- Bash
- TCP/IP
- Linux
- Ubuntu
- Apache
- MySQL
- MongoDB
- Swift
- Ceph
- Jira
- HTTP
More jobs at Collabera
All 669.NET Developer
Collabera · Houston, TX, United States · 9y ago
Product Manager/ Product Owner
Collabera · San Diego, CA, United States · 9y ago
SAP Cross Functional Consutlant(SAP FI Analyst Level III)
Collabera · The Woodlands, TX, United States · 9y ago
Network Analyst(CCNP)
Collabera · The Woodlands, TX, United States · 9y ago
Project Analyst
Collabera · Spring, TX, United States · 9y ago
Similar roles
Field Service Technician, Battery Storage
Redwood Materials · McCarran, NV · today
IT Support Engineer
Anthropic · New York City, NY · San Francisco, CA · Seattle, WA · USD 180,000–230,000/yr · today
EPIC Certified Systems Analyst (Beacon)
Inova · United States · USD 86,091–140,329 · today
EPIC Certified Systems Analyst Sr (Resolute HB/PB)
Inova · United States · USD 108,493–176,843 · today
Sr. Cloud Engineer I (6496)
MetroStar · Washington, DC · USD 128,000–151,000/yr · today
Neural Data Infrastructure Engineer
Blackrock Neurotech · Salt Lake City, UT · today