Tech Lead

Apex Systems
Juno Beach, FL
Full-time
Quick Apply

Job# : 2044691

Job Description :

A) The Tech lead has a responsibility that any pipelines being built or designed for the projects the team is working on are following best practices of the reference architecture

B) The Tech lead should be able to use the reference architecture in order to build a proposal for how data would flow into the environment from a source system, and be consumed by the business.

i) From a development standpoint, the tech lead needs to know which services / tools are most appropriate for the project needs.

If the source data is large in records and lots of transformations are occuring, the preferred tool would be very different from a source with smaller record counts and a

more simple transformation to business use cases.

ii) From a business analyst standpoint, the tech lead should be able to guide BAs in how to document the work that is being done for future reference.

The tech lead should not only be able to explain to a BA what the project goals are, but also what the source table structure and destination table structure looks like so sample queries can be built in future business use cases more rapidly.

C) The Tech lead should be able to defend the design of their projects architecture not just for questions from technical architects, but also from source system / project owner questions.

i) As an example, the business may not be familiar with a tool being used, and the tech lead will need to explain why the tool is better integrated for our department than others the business may be familiar with.

ii) For another example, the tech lead will need to explain why one option approved by the IT department (that may be cheaper) is not ideal to use to the tech leads managers, maybe the tool isnt as efficient, or the skill sets to develop on it are not available at that time.

3) Post production support

A) When a project goes to a support team, there is an expectation that when issues come up that the support team cannot handle, the technical lead will be able to assist.

B) Assistance can be as simple as pointing the person experiencing the issue to documentation previously developed, or can be guiding the person with the issue through proper querying methods to our database.

C) Assistance can be more complicated and involve troubleshooting pipelines that were developed a year or more before

i) depending on the issue, the tech lead should be able to determine if the issue is really intended in the original design, and to implement a "fix" a new project would need to be started

D) When a tech lead sees common issues re-occurring, they should be able to work with the bas on the team to make documentation of the issues and point users to that documentation instead of working 1 : 1 with the users every time.

4) Business Interaction

A) A tech lead should be able to lead discussions with a business team as a representative of IT.

i) This means that the tech lead should be able to "translate" more technical language used in discussions with the development team into language understandable by the users / consumers of the data.

ii) This means that the tech lead will be responsible for representing our department outside of IT, and so should be able to conduct themselves in a manner that is appropriate to that audience

B) The tech lead will be required to give updates on project status to the business

i) What is on schedule

ii) What is falling behind

iii) What are the reasons we are delayed and what can the business team do to help resolve this

iv) What needs to be modified in the projects development / business analysis due to unforeseen issues.

C) The tech lead is responsible for updates to the internal management on how projects are going.

i) If a project is falling behind, they are responsible for understanding what needs to be done to remedy this and making recommendations to management to do so.

5) technical knowledge

A) The tech lead will be required to be familiar with all the technologies in our reference architecture

i) For most technologies, it is ok to simply have an understanding of when the technology is applicable and when it is not to a problem

ii) Most tools are able to be learned about "on the job" but some will need to be understood before beginning

a) AWS - The tech lead should be at least competent to the cloud practitioner certification provided by AWS, though the certification is not a requirement

b) ETL - The tech lead should be familiar with ETL processes and have first-hand development experience with ETL in NEE.

Specific tools are not as important as project experience

AWS services IAM, VPC, Security Groups, subnets, redshift, S3, Glue aws secret, CFT

c) API - The tech lead should be familiar with API development and how APIs work. Pointing business users to our APIs is the best way to ensure compliance and support.

d) SQL - The tech lead should be familiar with SQL development and be able to write queries to join / union / unload / copy / insert data without needing to reference many if any documentation

Referring to documentation for syntax with a SQL database you are not familiar with is fine, needing documentation on the types of joins and how they work is unacceptable.

90% of the data in our department is stored in a redshift database, SQL skills are a necessity to be a tech lead with EDP.

e) CICD - The tech lead should be familiar with dev / qa / prod environments and how they are used.

They should also be familiar with processes to move data / pipelines between environments efficiently

f) Consumption - Other than APIs, the tech lead should be able to interpret data using various BI tools. PBi or AWS Quicksight.

B) The tech lead should be able to learn new tools as they are required for new projects

i) If there is a new project that requires ingestion from a source no existing tools can connect to, the tech lead should be able to research alternative tools that can be used.

ii) If a new tool is decided to be used over an existing one, the tech lead will need to be able to quickly learn how to use it well enough to explain it to the development team for their purposes.

6) Security

A) A tech lead is responsible for ensuring data brought into our database is secured properly according to business rules.

B) A tech lead should be able to interpret security requirements and implement them in our environments in an appropriate way.

i) When a team says that they "can see everything" the tech lead should be able to push back and understand what "everything" means to that team, then implement security to allow only access to what is necessary for their projects.

C) A tech lead will be responsible not just for business data security to the end users, but also for ensuring developers do not see data they should not.

i) when a developer is doing development on sensitive data, the tech lead

EEO Employer

Apex Systems is an equal opportunity employer. We do not discriminate or allow discrimination on the basis of race, color, religion, creed, sex (including pregnancy, childbirth, breastfeeding, or related medical conditions), age, sexual orientation, gender identity, national origin, ancestry, citizenship, genetic information, registered domestic partner status, marital status, disability, status as a crime victim, protected veteran status, political affiliation, union membership, or any other characteristic protected by law.

Apex will consider qualified applicants with criminal histories in a manner consistent with the requirements of applicable law.

If you have visited our website in search of information on employment opportunities or to apply for a position, and you require an accommodation in using our website for a search or application, please contact our Employee Services Department at or 844-463-6178.

Apex Systems is a world-class IT services company that serves thousands of clients across the globe. When you join Apex, you become part of a team that values innovation, collaboration, and continuous learning.

We offer quality career resources, training, certifications, development opportunities, and a comprehensive benefits package.

Our commitment to excellence is reflected in many awards, including ClearlyRated's Best of Staffing® in Talent Satisfaction in the United States and Great Place to Work® in the United Kingdom and Mexico.

3 days ago
Related jobs
SS33 Business Services LLC
Juno Beach, Florida

MessageBody"><b>Salesforce Tech lead </b></p> <p data-olk-copy-source="MessageBody"><b>Location :: Juno Beach,FL </b></p> <p data-olk-copy-source="MessageBody"><b>Fulltime</b></p> <p aria-hidden="t...

H R PUNDITS INC
Juno Beach, Florida

Develop custom applications and enhancements using Apex, LWC, Lightning Components, and other Salesforce technologies. Collaborate with business analysts and stakeholders to gather requirements and translate them into technical solutions. Create and maintain technical documentation for all custom de...

Aire Serv
Palm Beach Gardens, Florida

If you’re an experienced HVAC Service Technician and one of your favorite parts is seeing a satisfied customer, we have an immediate opening for an HVAC Technician. When you join Aire Serv as an HVAC technician, you will be part of our local team and a larger community of like-minded service technic...

Foundations for Living
West Palm Beach, Florida

The technologist utilizes radiographic equipment and technique to assist in diagnosis or treatment. As a community hospital, accredited by The Joint Commission, Wellington Regional prides itself on its continued commitment to remain on the forefront of advanced technologies and expand programs and s...

High-tech Professionals
Florida

Serve as the technical lead for proposal efforts, including creation of a technical baseline, cost determination, ROM creation, and technical writing for the proposal volume. Minimum 15 years' experience in systems engineering and/or technical leadership. Lead design review efforts and hold design r...

DApp360 Workforce LLC
FL, US

This is primarily a senior position that will include leading junior developers and providing them with constructive feedback. Working with and leading an international team, providing needed communication, feedback, and improvement. ...

Apex Systems
Juno Beach, Florida

For another example, the tech lead will need to explain why one option approved by the IT department (that may be cheaper) is not ideal to use to the tech leads managers, maybe the tool isnt as efficient, or the skill sets to develop on it are not available at that time. C) The Tech lead should be a...

Tenet Healthcare
West Palm Beach, Florida

Completion of a formal Sterile Processing Technician course with field training or 1 year of experience as Sterile Processing Technician or Operating Technician. Lead Technician Sterile Processing Certification must be acquired within six months. Preferred: 1 year as sterile processing technician wi...

Foundations for Living
West Palm Beach, Florida

Lead Endosccopy Tech Opportunity – Day Shift. Lead Endoscopy Tech Job Requirements:. As a community hospital, accredited by The Joint Commission, Wellington Regional prides itself on its continued commitment to remain on the forefront of advanced technologies and expand programs and services to meet...

Southwest Healthcare System
West Palm Beach, Florida

The technologist utilizes radiographic equipment and technique to assist in diagnosis or treatment. As a community hospital, accredited by The Joint Commission, Wellington Regional prides itself on its continued commitment to remain on the forefront of advanced technologies and expand programs and s...