About
the job: Senior DevOps Engineer
Career Level: Senior
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 Senior DevOps Engineer to design, implement, and optimize
complex software infrastructure while leading moderately complex projects under
limited direction. This role requires a highly skilled engineer with a deep
understanding of automation, CI/CD, cloud architectures, and scalability to enhance system reliability, security, and operational efficiency. You will
navigate ambiguity, drive strategic decisions, and mentor junior team members
to establish best practices in DevOps.
Key Responsibilities
- Design,
implement, and optimize scalable, reliable, and secure DevOps
solutions for cloud and hybrid environments.
- Lead and
oversee CI/CD pipeline development, ensuring seamless software
releases and deployments.
- Write
high-quality, idiomatic code in at least one programming language (e.g., Python, Go, Bash, Java) to solve complex infrastructure challenges.
- Architect
and maintain high-availability cloud-based systems (AWS, Azure,
GCP), leveraging containerization (Docker, Kubernetes) and orchestration
tools.
- Define
and implement infrastructure-as-code (IaC) practices using
Terraform, CloudFormation, or Ansible.
- Troubleshoot
and diagnose complex issues across distributed systems, leading
root cause analysis and performance optimization efforts.
- Drive security
best practices, ensuring compliance with industry standards for system
hardening, access control, and threat detection.
- Contribute
to technical roadmaps, feature development, and DevOps strategy,
influencing the long-term architecture of the organization’s
infrastructure.
- Lead
small teams for moderately complex projects, balancing operational
efficiency with scalability and fiscal responsibility.
- Collaborate
cross-functionally with software engineers, QA teams, and business
stakeholders to enhance development workflows and infrastructure
reliability.
- Champion
DevOps culture, mentoring engineers and fostering an environment of
automation, innovation, and continuous improvement.
- Navigate ambiguity and evolving technical contexts, proactively resolving
conflicts and aligning initiatives with organizational priorities.
Required Qualifications
- Bachelor’s
or Master’s degree in Computer Science, Software Engineering,
Information Technology, or a related field.
- 7-10
years of hands-on experience in DevOps, Site Reliability Engineering
(SRE), or Cloud Infrastructure.
- Mastery
of at least one programming language (Python, Go, Bash, or Java)
with the ability to write maintainable, efficient, and scalable code.
- Expertise
in cloud platforms (AWS, Azure, GCP) and cloud-native technologies.
- Strong
knowledge of containerization (Docker, Kubernetes) and orchestration
frameworks.
- Proficiency
in CI/CD automation tools (Jenkins, GitHub Actions, GitLab CI/CD,
ArgoCD, Spinnaker).
- Experience
with infrastructure-as-code (IaC) tools like Terraform,
CloudFormation, or Ansible.
- Deep
understanding of monitoring and logging solutions (Prometheus,
Grafana, ELK stack, Datadog, New Relic).
- Strong
analytical and problem-solving skills with the ability to debug and
optimize distributed systems.
- Experience
leading cross-functional teams and initiatives, balancing
operational needs with long-term strategic objectives.
Preferred Skills
- Knowledge
of microservices architectures, API gateways, and service meshes.
- Experience
in zero-downtime deployments, blue-green deployments, and canary
releases.
- Security
expertise in IAM, network security, and compliance frameworks (SOC
2, NIST, ISO 27001).
- Exposure
to machine learning operations (MLOps) and data pipelines in cloud
environments.
- Experience
working in highly regulated industries or enterprise-scale
infrastructure.
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.