About
the job: DevOps Engineer III
Career
Level
: Mid-level
Location
: Onsite/Hybrid - Plano, Texas
Who
We Are:
This
is Spearhead Technology — where every challenge is an
opportunity, and every solution is a masterpiece in the making.
As a full-lifecycle IT company, we transcend mere delivery; we
engineer success.
From
inception to implementation, our seasoned expertise shepherds
every phase of the journey. Be it planning, analysis, design,
development, testing, or the seamless transition to production,
we stand as steadfast partners in our clients’ progress.
At
Spearhead Technology, quality isn't a mere
aspiration—it's our ethos. Rooted in Tech Advisory, our
methodology is guided by insights that spark transformative
outcomes. We recognize the paramount importance of talent
retention. Through a steadfast commitment to work-life balance,
competitive remuneration packages, and an optimized operational
model, we ensure our team remains as exceptional as our
services.
Step
into Spearhead Technology, where innovation meets precision, and
together, let's sculpt the future of technology with finesse
and distinction.
Requirements
We are
seeking a highly skilled DevOps Engineer III with 5-7 years of
experience to design, implement, and optimize complex software systems while maintaining best practices in DevOps methodologies. You will play a key
role in automating, scaling, and securing infrastructure while ensuring
efficient collaboration between development and operations teams. This position
requires technical leadership, hands-on implementation, and cross-functional
communication to drive system reliability, security, and performance.
Key Responsibilities
- Independently
design, develop, and implement complex DevOps solutions using industry
best practices and architectural principles.
- Write idiomatic,
clean, and maintainable code that improves readability and fosters
collaboration.
- Evaluate
and optimize CI/CD pipelines, infrastructure as code (IaC), and
containerization strategies.
- Identify,
address, and manage technical debt, making trade-offs between
short-term execution and long-term maintainability.
- Apply advanced
troubleshooting skills to resolve performance bottlenecks, security
vulnerabilities, and infrastructure inefficiencies.
- Implement
and enforce security best practices, ensuring compliance with
industry standards while mitigating risks and vulnerabilities.
- Collaborate
with cross-functional teams (developers, security engineers, SREs)
to align DevOps strategies with business goals.
- Manage
complex data sets, recognizing opportunities for automation and
process improvements.
- Lead and
facilitate technical discussions, architecture reviews, and engineering
best practices across teams.
- Provide mentorship
and technical guidance to junior engineers and SDETs, supporting their
growth and development.
- Actively
participate in hiring and interviewing to build a high-performing
DevOps team.
Required Qualifications
- Bachelor’s
or Master’s degree in Computer Science, Software Engineering, or a
related field.
- 5-7
years of experience in DevOps, SRE, or software engineering roles.
- Mastery
in at least one programming language (Python, Go, Java, or
similar).
- Strong
expertise in CI/CD tools (Jenkins, GitHub Actions, GitLab CI/CD,
ArgoCD) and IaC tools (Terraform, Ansible, CloudFormation, Pulumi).
- Proficiency
in cloud platforms (AWS, Azure, Google Cloud), including managing
cloud-based deployments.
- Experience
with containerization and orchestration tools (Docker, Kubernetes,
Helm).
- In-depth
knowledge of observability, monitoring, and logging tools (Prometheus, Grafana, ELK Stack, Datadog).
- Solid
understanding of networking, security best practices, and compliance
frameworks.
- Strong
problem-solving and troubleshooting skills for complex system failures
and performance issues.
- Ability
to lead engineering discussions, present solutions to stakeholders, and
foster cross-team collaboration.
Preferred Skills
- Experience
with serverless computing and event-driven architectures.
- Exposure
to machine learning/AI operations (MLOps).
- Experience
with database administration and performance tuning.
- Familiarity with site reliability engineering
(SRE) principles.
Benefits
What’s
in it for you:
At
Spearhead Technology, we prioritize your well-being and
professional growth. Here's what you can expect:
- Achieve
a healthy work-life balance.
- Competitive
compensation and abundant growth opportunities.
- Enjoy
a standard 5-day workweek with 2 fixed weekly
offs.
- Experience
an employee-centric environment with supportive
policies.
- Benefit
from family-friendly and flexible work
arrangements.
- Access
our Performance Advancement and Career Enhancement (PACE)
initiative and discover opportunities for both personal and
professional growth. From tailored career development plans to
expert counseling services, PACE empowers you to chart your
course to success with confidence and clarity.
Elevate
your career trajectory with our Learning & Development
(L&D) program. Join our team and embark on a
transformative journey of upskilling and self-discovery. With
continuous learning as your compass, you'll not only
enhance your expertise but also open doors to new
opportunities, paving the way for career growth and
fulfillment.
Please
note :
At Spearhead Technology, we value the importance of
collaboration, learning, and fostering connections with clients,
peers, leaders, and communities. While some in-person engagement
may be required for certain roles, we are committed to providing
flexibility to accommodate your individual work-life balance
needs.
As
an equal opportunities’ employer, Spearhead Technology welcomes
and encourages applications from all members of society. We are
dedicated to creating an inclusive environment where diversity
is celebrated, and individuals are valued for their unique
perspectives and contributions. We do not discriminate on the
basis of race, religion or belief, ethnicity, disability, age,
citizenship, marital or civil partnership status, sexual
orientation, or gender identity.