Overview
Skills
Job Details
Object Technology Solutions, Inc (OTSI) has an immediate opening for a Sr. DevOps Engineer
Location - San Diego, CA
Job Description:
The DevOps Engineer (Lab Operations), Professional Services, is responsible for managing the company s IT infrastructure and ensuring that systems run smoothly. Maintain all the SW tools and ensure 100% availability to the projects. This position requires the applicant to be onsite in the San Diego Office location.
Interface & Collaboration
- Day-to-day support of customer-facing teams to ensure all teams work towards the same goals.
- Coordinate with the WorldWide Lab Operations team to ensure the development environment remains stable and available.
- Collaborate with Project Teams to define test environment, coordinate setting up tools environments, and explore opportunities for state-of-the-art test automation.
- Collaborate with the various teams to align and document tools practices, coordinate tools purchases, when possible, extend maintenance renewals, and monitor license usage and requirements.
- Interface with Purchasing for procurement of project-related or general lab requirements for equipment and software. Monitor team productivity and address issues as they arise to ensure maximum efficiency and consistent service experience.
Responsibilities
- DevOps Environment
- Oversee the implementation, deployment, and integration of solutions, ensuring successful delivery, high quality, and sustainability of solutions.
- Manage all aspects of solutions deployment and technical operations.
- Participate in automation testing and implementation.
- Administer software development tools both on premises and cloud based. Be a partner to the project teams for all development tools and support.
- Monitor license usage and storage space available and recommend upgrades as required.
- When necessary, launch new initiatives and projects that improve upon service -related processes to meet changing customer needs.
- Promote a customer-centric business approach.
- Lab equipment and environments
- Keep the labs and server rooms well-organized and maintain inventory records of equipment and software.
- Work with Corporate IT staff to plan and coordinate the growth of the labs and keep them running smoothly.
- Coordinate with IT for upgrades to software, computers, and other equipment in the lab.
- Test Automation and Verification
- Work with the Project Managers and Technical Leads, identifying projects where test automation is appropriate.
- Support the development of the test automation framework appropriate for each project.
- Perform make/buy analyses on test and reporting tools for the test automation environment.
- Research and assist with embedded software, debug to resolve customer issues in a timely and professional manner.
- Design and develop features for development, testing, and build environments.
- Work to continuously improve speed, efficiency and scalability of our CI/CD pipeline.
- Diagnose, troubleshoot, and solve complex problems related to code deployments.
- Contribute to an atmosphere of cross-functional teamwork within the organization's Agile project lifecycle.
Core Competencies, Demonstrated Success & Qualifications
- Proficient with both Linux and Windows operating systems.
- Demonstrated ability to delegate responsibilities while maintaining organizational control of operations.
- Ability to lift and handle equipment and supplies weighing up to 50 lbs.
- Initiative to solve problems, resourceful, service oriented.
- Ability to make decisions independently or as part of a team.
- Ability to work independently with minimal supervision.
- Demonstrated ability to work with remotely distributed teams.
- Adept at prioritizing and managing multiple tasks.
- Detail oriented with ability to work with high levels of quality and accuracy.
- Ability to communicate clearly and concisely in English, orally and in writing.
- Ability to lead and work with non-native speakers in a global business environment.
- Comfortable working in a culturally diverse environment.
- Good attention to detail.
- Be a hands-on type of person with the initiative to dive in and do whatever is necessary to get the task completed.
- Proficient in Microsoft Word, PowerPoint, Excel, and Outlook. Web based research and HTML creativity a great plus.
- 2+ years of experience building and maintaining Continuous Integration and delivery Pipelines.
- 4+ years of Linux systems administration.
- Experience with Polarion/Git/GitLab/SCM tools, Python and/or bash scripting.
- Ability to manage high availability CI/CD tooling such as Jenkins, CircleCI and similar technologies.
- Experience with containerization technologies such as Docker or Kubernetes.
- A strong understanding of the problems and considerations of scaling a globally distributed microservices platform.
- A passion for expanding personal knowledge and staying on the cutting edge of technology.
Education
A Bachelor s degree in Computer Science or equivalent engineering.
About us:
OTSI is a leading global technology company offering solutions, consulting, and managed services for businesses worldwide since 1999. OTSI serves clients from its 15 offices across 6 countries around the globe with a Follow-the-Sun model. Headquartered in Overland Park, Kansas, we have a strong presence in North America, Central America, and Asia-Pacific with a Global Delivery Center based in India. These strategic locations offer our customers the competitive advantages of onshore, nearshore, and offshore engagement and delivery options, with 24/7 support. OTSI works with 100+ enterprise customers, of which many are Fortune ranked, OTSI focuses on industry segments such as Banking, Financial Services & Insurance, Healthcare & Life Sciences, Energy & Utilities, Communications & Media Entertainment, Engineering & Telecom, Retail & Consumer Services, Hi-tech, Manufacturing, Engineering, transport logistics, Government, Defence & PSUs.
Our Center of Excellence:
Data & Analytics
Digital Transformation
QA & Automation
Enterprise Applications
Disruptive Technologies