Information Technology Jobs in Tx
2,486 positions found — Page 5
POSITION SUMMARY/RESPONSIBILITIES
Performs duties within the ambulatory or inpatient Clinical Laboratories area, which requires a sound knowledge of clinical laboratory science.
EDUCATION
* Two years clinical laboratory experience with at least one year experience in the specific laboratory department.
* Bachelor's degree in medical technology or an appropriate biological/chemical/medical science from an accredited college or university, and
* Successful completion of a structured clinical program (CAHEA approved), and certification in clinical laboratory sciences by a recognized certifying agency.
OR:
* Completion of an accredited structured clinical program in Medical Technology (NOTE: For Military Training, the 60-week program must have been successfully completed.) and
* Certification by a recognized certifying agency, both prior to 1963.
OR:
* Bachelor's degree or Master's Degree in an appropriate biological/chemical/medical science from an accredited college or university and
* A clinical laboratory categorical certification (certification after obtaining degree is preferred).
LICENSURE/CERTIFICATION
Certification by the American Society for Clinical Pathology Board of Certification (ASCP-BOC) or American Medical Technologists (AMT) is required.
WHY SHOULD YOU APPLY?
* Growth opportunities
* Yearly pay increase (based on performance)
* Affordable benefits package
JOB SUMMARY
The Principle Test Development Engineer provides leadership simultaneously across several technology platforms of specialization within the Engineering Group. They are recognized thought leaders that focus on projects requiring advanced levels of multidisciplinary technical expertise and problem solving. The Principal Engineer is responsible for large scale activities including the discovery and evaluation of new technologies, development of related processes and procedures, equipment development, and the creation of educational materials that establish the baseline knowledge for the technology. They are strategic thinkers combining business acumen with technical breadth, and provide mentoring to Test Development staff for a variety of disciplines and best practices.
ESSENTIAL DUTIES AND RESPONSIBILITIES
Software development, deployment and maintenance responsibilities.
- Responsible for operational and development support for the manufacturing test software deployed at production facilities
- Maintain existing code and develop new features.
- Enable a development framework that facilitates the creation of behavioral and high-level software design specifications.
- Establish and maintain best practices for high quality software development and sustaining activities.
Contribute and improve software build methodology, procedures, and environment.
JOB QUALIFICATIONS
KNOWLEDGE REQUIREMENTS
- Java
Spring Boot / Quarkus framework
JPA / Hibernate
JDBC
React
REST
Graal (native compilation)
Microservices
Event Driven Architecture(Message Bus, , Kafka etc)
Virtual Threads
Testing (unit, integration, mocking)
Docker
Docker Swarm/Kubernetes
Git
Deployment Strategies
Observability
- Security
- Analytics
- AI
DB management and optimization
Experience in web development
Skilled in at least one other language.
EDUCATION & EXPERIENCE REQUIREMENTS
- BS degree in Electrical/Computer Engineering, Computer Science or related field. MS preferred.
- 10+ years experience in a software development/test capacity with enterprise server, storage or networking products.
JOB SUMMARY
The Principle Test Development Engineer provides leadership simultaneously across several technology platforms of specialization within the Engineering Group. They are recognized thought leaders that focus on projects requiring advanced levels of multidisciplinary technical expertise and problem solving. The Principal Engineer is responsible for large scale activities including the discovery and evaluation of new technologies, development of related processes and procedures, equipment development, and the creation of educational materials that establish the baseline knowledge for the technology. They are strategic thinkers combining business acumen with technical breadth, and provide mentoring to Test Development staff for a variety of disciplines and best practices.
ESSENTIAL DUTIES AND RESPONSIBILITIES
Software development, deployment and maintenance responsibilities.
- Responsible for operational and development support for the manufacturing test software deployed at production facilities
- Maintain existing code and develop new features.
- Enable a development framework that facilitates the creation of behavioral and high-level software design specifications.
- Establish and maintain best practices for high quality software development and sustaining activities.
Contribute and improve software build methodology, procedures, and environment.
JOB QUALIFICATIONS
KNOWLEDGE REQUIREMENTS
- Java
Spring Boot / Quarkus framework
JPA / Hibernate
JDBC
React
REST
Graal (native compilation)
Microservices
Event Driven Architecture(Message Bus, , Kafka etc)
Virtual Threads
Testing (unit, integration, mocking)
Docker
Docker Swarm/Kubernetes
Git
Deployment Strategies
Observability
- Security
- Analytics
- AI
DB management and optimization
Experience in web development
Skilled in at least one other language.
EDUCATION & EXPERIENCE REQUIREMENTS
- BS degree in Electrical/Computer Engineering, Computer Science or related field. MS preferred.
- 10+ years experience in a software development/test capacity with enterprise server, storage or networking products.
Job Family: Mechanical Design Engineering
Organization: Data Center Infrastructure Team
Location: Remote* OR Austin, TX
*Requires up to 20% domestic and/or international travel (rare)
How will you make an impact?
The Principal Mechanical Design Engineer (Data Center Infrastructure) is a technical leader responsible for the architecture, integration, and validation of advanced mechanical systems supporting hyperscale data center environments. This role requires deep expertise in liquid cooling technologies (single-phase and two-phase), hydronic system design, structural integration, and manufacturable rack-level infrastructure solutions.
This role is responsible for defining system performance requirements, developing technical specifications, selection and integration of critical components, and leading mechanical design from concept through production release. Responsibilities include wetted material selection, thermal and structural analysis, fastening strategies, component layout, and design for manufacturability. Partners cross-functionally to deliver reliable, scalable, and cost-effective Data Center Infrastructure solutions while advancing innovation in liquid cooling performance.
What will you do?
- Lead the end-to-end mechanical design and engineering of hyperscale Data Center Infrastructure (DCI) systems, including liquid-cooled rack assemblies, CDUs, manifolds, enclosures, structural frames, and associated hydronic piping systems.
- Serve as the technical authority for single-phase and two-phase liquid cooling architectures, including primary and secondary loop design, in-rack distribution, and system integration within hyperscale data center environments.
- Define and validate operational performance requirements for liquid-cooled infrastructure, including pressure ratings, hydrostatic limits, temperature ranges, flow rates and uniformity, thermal expansion, durability, and serviceability.
- Design, analyze, and validate machined components, welded fabrications, manifolds, and structural systems using advanced engineering principles, including stress analysis, finite element analysis (FEA), flow modeling, and structural load calculations to ensure mechanical integrity and code compliance.
- Lead wetted material selection and compatibility analysis for liquid cooling systems, including corrosion mitigation strategies, surface treatments, cleanliness standards, and long-term durability considerations.
- Develop and review CAD models and complete technical data packages using CREO, SolidWorks, or equivalent tools; ensure design accuracy, manufacturability, and system-level integration.
- Author and approve technical specifications for piping systems, rack-level cooling infrastructure, and hydronic components, including installation guidelines, maintenance procedures, testing requirements, and compliance with applicable standards (ASME, ISO).
- Establish and oversee validation protocols including hydrostatic pressure testing, leak detection and mitigation, flow resistance analysis, and corrosion verification to ensure regulatory compliance and operational reliability.
- Evaluate customer design proposals and technical specifications to assess feasibility, manufacturability, cost, and risk; provide recommendations to optimize performance and total cost of ownership.
- Lead cross-functional design reviews with electrical, thermal, manufacturing, quality, and supply chain teams to ensure full system integration and compliance with product specifications and applicable plumbing and hydronic codes.
- Optimize rack manifold design and manufacturing processes, including machining, welding, surface finishing, connection interfaces, venting and draining strategies, and flow path optimization to enhance performance and manufacturability.
- Drive continuous improvement in manufacturing assembly methods and tooling in collaboration with production teams and equipment vendors to improve quality, scalability, and cost efficiency.
- Lead root cause investigations for complex mechanical failures identified during validation or field deployment and implement corrective design improvements.
- Provide technical leadership in vendor qualification and management for mechanical components and liquid cooling subsystems.
- Identify and mitigate technical risks impacting performance, schedule, or cost, and contribute to R&D initiatives advancing liquid cooling technologies and system innovation.
MINIMUM QUALIFICATIONS
Education:
- Bachelor’s degree in Mechanical Engineering, Systems Engineering, or a related engineering discipline from an accredited university.
Experience:
- 8 years' experience in mechanical design and integration of mission-critical systems.
- Proven track record of successful system designs and implementations in a relevant industry
- Strong understanding of mechanical systems, integration strategy, and system coordination
- Familiarity with industry standards and regulations related to Energy Storage Systems and Data Center Infrastructure is preferred.
- Excellent problem-solving skills and attention to detail
- Strong communication and teamwork abilities
PREFERRED QUALIFICATIONS
- Master’s Degree in Mechanical Engineering
- Professional Engineer (PE) License
Choosing Capgemini means choosing a company where you will be empowered to shape your career in the way you’d like, where you’ll be supported and inspired by a collaborative community of colleagues around the world, and where you’ll be able to reimagine what’s possible. Join us and help the world’s leading organizations unlock the value of technology and build a more sustainable, more inclusive world.
Location: San Antonio, TX
Role: IOS Native Developer
Job Description
The Expertise You Should have
- 5 years of professional experience developing iOS apps using Swift SwiftUI AsyncAwait network concurrency Combine and XCode in an agile environment Experience working with different architecture including MVVM Clean and VIPER etc.
- Demonstrable experience mentoring and coaching other iOS developers in a collective and teambased organization.
- Good understanding of Apples accessibility features and experience building accessible experiences.
- Experienced using XCTest and XCUITest with a focus on DevOps.
- Experience with iOS Framework development including distribution and dependency management using Swift Package Manager andor Cocoapods.
- Knowledge of standard processes relating to networking concurrency performance memory management and security in context of iOS apps.
- Participated in the release of an app to the Apple App Store understanding of app development process from inception to launch using automated tooling like Jenkins XCode toolchain.
- Experience working in a team of iOS developers participating in code reviews pull requests and pair programming.
- Ability to brainstorm and effectively discuss technology ideas and issues.
What you will be doing
- Collaborate crossfunctionally with product architect UXD to create experience roadmaps to build robust and stable apps.
- Staying ahead of the curve by aligning architecture user experience and security COEs.
- Providing mobile thought leadership to advance mobile outcomes and facilitate a mobilefirst approach.
- Interested on pioneering iOS technologies and software engineering practices and modernize the code base to accelerate development while maintaining the quality.
- Your knowledge of the mobile landscape architectures trends and emerging technologies used in creating performant resilient and robust iOS apps.
- Identify technical obstacles early and work closely with the team to find creative solutions.
- Lead multiple concurrent priorities in a fastpaced deadlineoriented environment.
MUST SKILLS
- 1 Stripe expertise with stripe terminal connect and Apple Pay certificate management
- 2 wallet services deep knowledge of passkit including push provision merchant identifier support
- 3 optimize application performance including fluid animation for payment sheet and secure handling of financial day through keychain and encryption protocols
- 4 P2P and banking integration Zelle
- 5 insurance domain knowledge is plus"
The base compensation range for this role in the posted location is: 61,087 to 1,04,364
Capgemini provides compensation range information in accordance with applicable national, state, provincial, and local pay transparency laws. The base compensation range listed for this position reflects the minimum and maximum target compensation Capgemini, in good faith, believes it may pay for the role at the time of this posting. This range may be subject to change as permitted by law.
The actual compensation offered to any candidate may fall outside of the posted range and will be determined based on multiple factors legally permitted in the applicable jurisdiction.
These may include, but are not limited to: Geographic location, Education and qualifications, Certifications and licenses, Relevant experience and skills, Seniority and performance, Market and business consideration, Internal pay equity.
It is not typical for candidates to be hired at or near the top of the posted compensation range.
In addition to base salary, this role may be eligible for additional compensation such as variable incentives, bonuses, or commissions, depending on the position and applicable laws.
Capgemini offers a comprehensive, non-negotiable benefits package to all regular, full-time employees. In the U.S. and Canada, available benefits are determined by local policy and eligibility and may include:
- Paid time off based on employee grade (A-F), defined by policy: Vacation: 12-25 days, depending on grade, Company paid holidays, Personal Days, Sick Leave
- Medical, dental, and vision coverage (or provincial healthcare coordination in Canada)
- Retirement savings plans (e.g., 401(k) in the U.S., RRSP in Canada)
- Life and disability insurance
- Employee assistance programs
- Other benefits as provided by local policy and eligibility
Important Notice: Compensation (including bonuses, commissions, or other forms of incentive pay) is not considered earned, vested, or payable until it becomes due under the terms of applicable plans or agreements and is subject to Capgemini’s discretion, consistent with applicable laws. The Company reserves the right to amend or withdraw compensation programs at any time, within the limits of applicable legislation.
Disclaimers
Capgemini is an Equal Opportunity Employer encouraging inclusion in the workplace. Capgemini also participates in the Partnership Accreditation in Indigenous Relations (PAIR) program which supports meaningful engagement with Indigenous communities across Canada by promoting fairness, accessibility, inclusion and respect. We value the rich cultural heritage and contributions of Indigenous Peoples and actively work to create a welcoming and respectful environment. All qualified applicants will receive consideration for employment without regard to race, national origin, gender identity/expression, age, religion, disability, sexual orientation, genetics, veteran status, marital status or any other characteristic protected by law.
This is a general description of the Duties, Responsibilities and Qualifications required for this position. Physical, mental, sensory or environmental demands may be referenced in an attempt to communicate the manner in which this position traditionally is performed. Whenever necessary to provide individuals with disabilities an equal employment opportunity, Capgemini will consider reasonable accommodations that might involve varying job requirements and/or changing the way this job is performed, provided that such accommodation does not pose an undue hardship. Capgemini is committed to providing reasonable accommodation during our recruitment process. If you need assistance or accommodation, please reach out to your recruiting contact.
Please be aware that Capgemini may capture your image (video or screenshot) during the interview process and that image may be used for verification, including during the hiring and onboarding process.
Click the following link for more information on your rights as an Applicant in the United States. is a global business and technology transformation partner, helping organizations to accelerate their dual transition to a digital and sustainable world, while creating tangible impact for enterprises and society. It is a responsible and diverse group of 340,000 team members in more than 50 countries. With its strong over 55-year heritage, Capgemini is trusted by its clients to unlock the value of technology to address the entire breadth of their business needs. It delivers end-to-end services and solutions leveraging strengths from strategy and design to engineering, all fueled by its market leading capabilities in AI, generative AI, cloud and data, combined with its deep industry expertise and partner ecosystem.
Hi
Rameez here from Beaconfire. I hope you're doing well! We’re currently hiring for an exciting MERN/MEAN Developer role, and I wanted to reach out to see if you or someone in your network might be interested. This is a fantastic opportunity to work on high-impact projects using modern technologies in a collaborative and growth-oriented environment.
About the Company
BeaconFire is based in Central NJ, specializing in Software Development, Web Development, and Business Intelligence; looking for candidates with a strong background in Software Engineering or Computer Science for a Python/Node Developer position.
About the Role
The role involves developing websites and writing scalable, secure, maintainable code while collaborating with team members to achieve project goals.
Responsibilities
- Develop websites using HTML, CSS, Node.js, React.js, and Angular2+, among other tools;
- Write scalable, secure, maintainable code that powers our clients’ platforms;
- Create, deploy, and maintain automated system tests;
- Work with Testers to understand defects opened and resolves them in a timely manner;
- Supports continuous improvement by investigating alternatives and technologies and presenting these for architectural review;
- Collaborate effectively with other team members to accomplish shared user story and sprint goals;
- Invest time in constant professional development to stay up to date with new technological development and programming languages;
- Discover and fix programming bugs;
- Other duties as assigned.
Qualifications
- Proficient understanding of HTML and CSS;
- Experience in programming language JavaScript or similar (e.g. Java, Python, C, C++, C#, etc.) and understanding of the software development life cycle;
- Basic knowledge of code versioning (e.g. Git, SVN);
- A passion for coding pixel perfect web pages;
- Good verbal communication and interpersonal skills.
Required Skills
- Proficient understanding of HTML and CSS;
- Experience in programming language JavaScript or similar (e.g. Java, Python, C, C++, C#, etc.) and understanding of the software development life cycle;
- A passion for coding pixel perfect web pages;
- Good verbal communication and interpersonal skills.
Preferred Skills
- Bachelor's degree or higher in Computer Science or related fields;
- 0-1 year of practical experience in JavaScript coding;
- Familiarity with at least one JavaScript framework (Angular2+, React.js, Express.js);
- Experience with unit and integration testing of code, with an understanding of JavaScript testing frameworks like Jasmine, Cucumber, Mocha, and Karma;
- Experience providing REST/SOAP APIs for user interface consumption;
- Experience working within an Agile development methodology Scrum.
Job Description
Job Summary
The Project Manager/Estimator will be responsible for overseeing the entire estimating and machining process from start to finish on individual projects, ensuring that parts are produced to the required specifications, within budget, and on time, by coordinating with management, machinists, and other departments to manage project timelines, quality control, and resource allocation across multiple projects simultaneously; essentially acting as the central point of contact for each project within the machine shop.
Key responsibilities of a CNC project manager:
* Project planning and scheduling: Analyzing customer drawings and specifications, creating detailed project plans with timelines, milestones, and resource allocation, and coordinating with the shop floor to ensure smooth production flow.
* CNC programming and setup: Working with GibbsCAM to develop and optimize CNC programs for complex parts, ensuring proper tool selection and machine settings for optimal efficiency.
* Quality control: Implementing and monitoring quality control procedures to ensure all produced parts meet required tolerances and specifications.
* Cost management: Tracking project costs, identifying potential cost-saving opportunities, and managing material usage to stay within budget.
* Customer communication: Acting as the primary contact for clients, providing updates on project progress, addressing concerns, and managing expectations.
* Team leadership: Supervising and motivating the CNC machining team, including machinists and operators, assigning tasks, and providing technical support.
* Technical expertise: Possessing strong knowledge of CNC machining processes, different types of CNC machines, tooling, and materials to make informed decisions throughout the project.
* Continuous improvement: Identifying areas for process improvement, implementing new technologies or techniques to enhance efficiency and productivity within the machine shop.
Skills required for a CNC project manager:
* Technical skills: Solid understanding of CNC machining principles, programming languages, and CAD/CAM software.
* Project management skills: Proven experience in project planning, scheduling, budgeting, risk management, and reporting.
* Leadership skills: Ability to lead and motivate a team, delegate tasks effectively, and resolve conflicts.
* Communication skills: Excellent written and verbal communication to effectively interact with customers, engineers, and shop floor personnel.
Company Description
Green Specialty Services proudly serves major aerospace and defense OEMs, their supply chains, and government contractors who require precision test specimens and high-accuracy machined components.
Our expertise in precision manufacturing, AS9100-compliant quality systems, and advanced inspection capabilities ensures that our customers receive reliable, high-performance parts that meet the strictest industry standards.
Company Description
Green Specialty Services proudly serves major aerospace and defense OEMs, their supply chains, and government contractors who require precision test specimens and high-accuracy machined components. \r
\r
Our expertise in precision manufacturing, AS9100-compliant quality systems, and advanced inspection capabilities ensures that our customers receive reliable, high-performance parts that meet the strictest industry standards.
This includes the resolution of problems reported by the Customer Support Center and the implementation of new functionality.
Documentation and adherence to policies, procedures and standards of the organization is an important part of this position.
The Field Services Technician is responsible for delivering high quality, cost effective solutions to all levels of users.
This includes support for both the technology and processes.
The Field Services Technician is also responsible for supporting the business goals and objectives for the Department, the Information Services Organization, and the organization as a whole.
Responsibilities: Problem Solving – Effectively assess, diagnose and resolve basic configuration and hardware problems.
Quickly and efficiently resolve problems assigned by the Customer Support Center.
Assess overall performance of workstations and implement standard maintenance procedures to maximize performance.
Workstation Software – With supervision, install, configure and maintain operating system software on client workstations.
Provide support on basic features of application software such as initiation of software, logging on, navigation and termination.
Understand a subset of the total configurations in the organization.
Install, configure and maintain multiple workstation operating systems that include DOS, Windows v3.11, Windows 95, Windows 98, NetWare, Windows NT and Windows 2000.
Install and maintain software images that assists in managing client workstations.
Workstation Hardware – With direction install, configure and maintain hardware for client workstations.
Client hardware includes workstation hardware such as processors, memory, hard drives, modems, video cards, monitors, peripherals, and CD-ROM drives.
Possess the skills and knowledge in client workstation technology to support configurations in the organization.
LAN Administration
- With supervision, stop and restart services, shutdown and restart operating system software on Windows NT, 2000 and Novell servers.
Network Administration
- With supervision Telnets to local LAN switches and Hubs, activates ports for workstations and printers.
Telecom – With supervision assists in the support and maintenance of the telecommunication systems – capable of providing dial-tone to the desktop.
Desktop Hardware and Software – With direction, install, configure and maintain hardware and software.
Communications
- Demonstrate strong communication and human relationship skills.
Inventory Management – Track and document the hardware and software inventory.
Standards – Install, configure and maintain standards associated with workstation and peripheral procedures and documentation.
Policies and Procedures – Follow established policies, procedures and standards defined by the department.
Communications
- Demonstrate strong communication and human relationship skills.
Vendor Management – Contact vendors regarding service issues to receive support information or assistance as instructed by the supervisor.
Documentation – Produce and maintain technical documentation on the assigned systems.
Reporting – Produce required department reporting associated with projects assigned by manager and problems assigned through help desk queues.
Documentation includes current status and problem documentation summary within the problem management system.
Project Management
- With supervision, execute priorities, understand business application, answer technical questions and perform all assigned tasks.
Serve as a resource to the project team for assigned client applications.
Teamwork – Maintain and demonstrate good teamwork on assigned projects through actions and job performance.
Customer Service
- Provide effective Customer Service by being courteous, polite and friendly toward others at all times.
Acknowledge customers immediately in order to determine need and help the customer resolve issue or request.
Participate in departmental programs that promote and deliver exceptional customer service.
Other – Perform other duties and special projects as assigned by the Market Operations Manager.
Requirements: High School Diploma 0
- 1 years of experience Work Schedule: 8AM
- 5PM Monday-Friday Work Type: Full Time
**This position supports hybrid work schedule depending on organization needs.**
How will you make an impact? –
Jabil is seeking a Sr. Software Test Development Engineer who will directly contribute to the transformative growth within our Enterprise and Infrastructure division by applying unique and innovative approaches to solving problems within a large-scale software production environment. The Software Test Development Engineer play a vital role in ensuring the quality and reliability of hardware products, contributing to the overall success of the manufacturing process and customer satisfaction. You will be responsible for contributing to the end-to-end architecture, definition, development and production deployment of production software applications and infrastructure spanning multiple customers and manufacturing regions. You will also be responsible for interfacing with internal engineering, manufacturing and quality teams and our end customers to ensure your software deliverables meet the rigorous standards of Jabil’s world-class manufacturing environments.
What will you do? –
- Test System Development: Design and develop test systems and procedures for manufacturing processes. This includes creating test plans, test cases, and test scripts to assess the functionality and performance of hardware components or devices such as motherboard, memory, CPU, storage (SSD, HDD, NVMe) and PCIE devices (NIC, GPU, Mezz cards, RAID cards)
- Test Software Development: Create, validate, release, and maintain test software and scripts that automate the testing process. This software may include code for controlling test equipment, collecting and analyzing data, and generating test reports
- Test Sustaining: Support and maintenance for the manufacturing server (L10) and rack (L11) level test software and infrastructure deployed at our production facilities, including the implementation of minor system configuration changes (new IPNs)
- Documentation: Maintain comprehensive manufacturing server (L10) and rack (L11) documentation of test procedures, specifications, and Infrastructure
- Collaboration: Work closely with cross-functional teams, including hardware engineers, manufacturing engineers, and quality assurance personnel, to ensure alignment on testing requirements and quality standards
- Continuous Learning: Stay updated on the latest advancements in testing technologies, methodologies, and industry best practices to keep manufacturing processes competitive and up to date
- Definition and collaboration on overall test infrastructure and application architectures
How will you get here? -
Education:
- BS degree in Electrical/Computer Engineering, Computer Science or related field is required
Experience:
- 5-8 years’ experience in a software manufacturing test development/sustaining with enterprise server, storage or networking products is required
- 10+ years of relevant experience in a software manufacturing test development/ sustaining with enterprise server, storage or networking products and some college coursework in lieu of a 4- yr. degree, will be considered
- Excellent verbal and written communication skills is required
Knowledge, Skills, Abilities:
- Expertise in the following programming/scripting languages: Python, Java, BASH. C, C++, experience a plus
- Linux development expertise with a solid understanding of its fundamentals: CentOS/Ubuntu
- Expertise with hardware and API solutions for controlling, managing and stressing L10 devices (servers, network and storage SSDs, NVMe): IPMI, Redfish, mprime, FIO, Linpack, ptugen, memtester
- Expertise in the creation and configuration (DHCP, PXE boot, nginx) of Virtual Machines (VMs) using VMWare
- Expertise with leading edge networking systems, hardware, software and protocols including but not limited to enterprise ethernet datacenter switching/routing L1, L2, and L3 (BGP, DHCP Relay, ECMP). Arista CloudVision is a plus
- Experience with code versioning tools (Git preferred)
- Strong knowledge of professional software engineering practices for the complete software development life cycle, including coding standards, code reviews, source control management, build processes, testing, and operations
- Ability to travel up to 10% globally as required
Preferred Qualifications:
- MS preferred
- Experience working in a multi-site and multi-cultural environments is a plus
Remote working/work at home options are available for this role.
RESPONSIBILITIES:
- Architect, design, and maintain scalable CI/CD pipelines using Azure/AWS DevSecOps.
- Build and optimize Docker-based microservices, images, and deployment pipelines.
- Lead deployments across Docker Swarm, Kubernetes/EKS, and multi-location environments.
- Develop infrastructure automation using Ansible, bash scripting, Terraform and Git-based workflow.
- Manage release pipelines using container registries, artifact feeds, template pipelines, and multi-stage workflows.
- Design multi-environment strategies for dev, QA, staging, and production deployment.
- Implement cloud-native services with AWS & Azure cloud platforms.
- Implement basic security practices, including IAM roles, secrets management, and access controls.
- Develop secure, modular, reusable build and release systems.
- Work closely with full-stack engineering teams (Angular, Java, Python , backend APIs, database engineers).
- Mentor junior DevOps engineers and lead DevOps roadmap decisions.
KNOWLEDGE REQUIREMENTS:
DevOps Expertise:
Azure DevOps pipelines, YAML templating, CI/CD strategy, Git branching models.
Containerization & Orchestration:
Docker images, Docker Compose, Docker Swarm, multi-node/multi-location deployments.
Cloud Technologies:
Azure deployments & infrastructure, AWS (IAM, Lambda, S3, CloudWatch).
Programming / Scripting Languages:
Python, Bash, Linux/Unix administration, awk, shell automation, groovy.
Infrastructure Automation:
Ansible playbooks, tasks/roles, inventory design, configuration management.
Distributed Deployment Architecture:
Multi-site replication, node selection by IP, dynamic service routing.
Database Stack Experience:
PostgreSQL, MySQL, MariaDB operations & migrations.
Observability & Logging:
CloudWatch monitoring, log collection, Prometheus, Grafana, reporting & metrics.
Version Control & Build Systems:
Azure Devops, Git, Git submodules, artifact storage, registry solutions, Secrets Management.
Nice to have AI knowledge/experience and willingness to learn.
EDUCATION & EXPERIENCE REQUIREMENTS
- BS degree in Electrical/Computer Engineering, Computer Science or related field. MS preferred.
- 7+ years experience in a software devops/development/test capacity with enterprise server, storage or networking products.