SENIOR DEVOPS ENGINEER
Camgian is seeking a Senior DevOps Engineer who will lead the automation of product implementation, testing, and deployment into a runtime environment in a reliable and efficient manner. The successful candidate will lead or support various project tasks and organize, schedule and task team activities. As a senior engineer you will influence design and implementation of process automation, supervise other engineers, and act as a mentor and technical resource.
Bachelor’s degree in Computer Science, Software Engineering, or Computer Engineering
5+ years of experience working in a DevOps or related role, with a focus on automating software delivery and infrastructure management
Strong proficiency and hands-on experience with a wide range of DevOps tools and technologies, including but not limited to:
Containerization: Docker, Podman, Containerd
Container Orchestration: Kubernetes
Configuration Management: Ansible
Virtualization: Vagrant, VirtualBox, Hyper-V
Continuous Integration/Continuous Deployment (CI/CD): Jenkins, GitLab CI/CD
Version Control Systems: Git, GitHub, GitLab
Cloud Platforms: Amazon Web Services (AWS), Microsoft Azure
Infrastructure as Code (IaC): Terraform, CloudFormation, ARM templates
United States Citizenship
Cloud Services and Architectures: Extensive knowledge and practical experience in designing, implementing, and managing cloud-based infrastructures and services, serverless computing, load balancers, databases, and storage solutions.
Embedded Environments: Experience building Dev/Ops pipelines in support of low Size, Weight, and Power (SWaP) IoT type environments.
DevOps Methodologies: Strong understanding and practical application of DevOps principles, methodologies, and best practices, including agile development, continuous integration, continuous delivery, and automated testing.
Automation and Orchestration: Proven ability to automate repetitive tasks, streamline workflows, and build efficient deployment pipelines using scripting languages, configuration management tools, and other automation frameworks.
Infrastructure Monitoring and Logging: Proficiency in setting up and configuring monitoring systems (e.g., Grafana, Nagios) and log management solutions (e.g., ELK Stack, Splunk) to ensure system health, performance monitoring, and effective troubleshooting.
Security and Compliance: Thorough understanding of security best practices, secure coding principles, and experience implementing security controls in the infrastructure. Familiarity with compliance standards (e.g., GDPR, HIPAA, PCI-DSS) and ability to ensure infrastructure adheres to these requirements.
Networking and System Administration: Strong knowledge of networking concepts, TCP/IP protocols, load balancing, and firewall configurations. Proficiency in Linux/Unix systems administration, server provisioning, and management.
Deployment Strategies: Expertise in implementing advanced deployment strategies, such as blue-green deployments, canary releases, and feature toggles, to minimize downtime and ensure seamless releases.
Performance Optimization: Experience in identifying performance bottlenecks, optimizing system performance, and implementing scalability solutions to handle high-traffic workloads.
Collaboration and Communication: Excellent teamwork and communication skills, with the ability to collaborate effectively with cross-functional teams, clearly communicate technical concepts to non-technical stakeholders, and provide technical guidance and mentorship to junior team members.
Problem-Solving and Troubleshooting: Strong analytical and problem-solving skills, with the ability to quickly identify and resolve complex technical issues, perform root cause analysis, and implement proactive measures to prevent recurrence.
Leadership and Strategy: Demonstrated leadership skills and the ability to contribute to the strategic planning and roadmaps of DevOps initiatives within the organization. Mentoring and guiding junior team members, and actively promoting a culture of continuous learning and improvement.
Exceptional work ethic, willingness to learn, tenacity not to quit, aptitude to surpass, and strong desire to work in a fast-paced environment are necessary for success. Collaboration and cross pollination with other teams will be frequent; thus communication, openness, and willingness to share both success and failure is a must. We are a team-centric organization, there are no individuals, we win and lose together.
Camgian offers a competitive salary, fun work environment, fringe benefits, and an equity opportunity.
CAMGIAN CULTURE AND CORE VALUES
Ability to work as part of a team while maintaining independent thinking
Self-driven and self-starter in addition to excellent communication skills
Great at thinking outside the box and have an aptitude for innovation and problem solving
Always willing to explore the other side of fear, be challenged, and crave cutting edge technologies