DevOps Engineer

At EK Tech Software Solution, our employees have incredible opportunities to work on revolutionary systems that impact people’s lives around the world today, and for generations to come. Our pioneering and inventive spirit has enabled us to be at the forefront of many technological advancements in software development.

In this role, you are the Platform Engineer working with Critical internal and external Platform Consumers. Together with the team, you will support the successful implementation of Application PaaS in the Cloud through architecture guidance, best practices, data migration, implementation, troubleshooting, monitoring, and more.

Description:

In this position DevSecOps Engineer works with developers and the IT staff to oversee the code releases, combining an understanding of both engineering and coding. From creating and implementing systems software to analyzing data to improve existing ones, the DevOps Engineer increases productivity in the workplace. They understand the software development lifecycle and have a clear understanding of various automation tools for developing digital pipelines (CI/ CD pipelines).

In this position you will be responsible for:

  • Setup and maintenance of the DevSecOps infrastructure to include Gitlab, Jenkins, Nexus, SonarQube within multiple classification domains.
  • Setup and maintenance of the tools used by developers during the development lifecycle.
  • Setup and maintenance of the CI/CD pipelines. This includes the building of code (primarily java) via Jenkins multibranch pipelines and deploying the software using a combination of Jenkins pipelines and Puppet.
  • Setup maintenance of the Kubernetes clusters (RKE2 and Rancher). Create and automate the deployment of containers into the cluster using Helm and Rancher.
  • Perform external deployments according to the release schedules (primarily via Puppet).

Basic Qualifications:

  • Demonstrated experience in DevSecOps processes and tools.
  • Demonstrated knowledge of continuous integration / continuous deployment methodologi.
  • Demonstrated ability to coordinate across multiple functional disciplines, multiple contractors, and multiple locations.
  • Experience supporting an operational baseline, delivering applications into operational environments.
  • Experience in execution of SAFE Agile process on a program.
  • Understanding in using Agile project management tools.
  • Experience working with Government customers to solve unique issues.

EK Tech Software Solution is committed to hiring and retaining a diverse workforce. We are proud to be an Equal Opportunity/Affirmative Action Employer, making decisions without regard to race, color, religion, creed, sex, sexual orientation, gender identity, marital status, national origin, age, veteran status, disability, or any other protected class.
Authorization to work in the U.S. is required for most positions.

Senior Platform Engineer

At EK Tech Software Solution, our employees have incredible opportunities to work on revolutionary systems that impact people’s lives around the world today, and for generations to come. Our pioneering and inventive spirit has enabled us to be at the forefront of many technological advancements in software development.

In this role, you are the Platform Engineer working with Critical internal and external Platform Consumers. Together with the team, you will support the successful implementation of Application PaaS in the Cloud through architecture guidance, best practices, data migration, implementation, troubleshooting, monitoring, and more.

Candidates should have demonstrated strengths and experience in some of the following areas:

  • Experience working with, or are familiar with the differences between, public, private, and mixed cloud environments, container technologies such as Docker, or LXC.
  • Deployment of continuous integration and continuous deployment technologies such as Jenkins, Puppet, or Chef.
  • Effective communication and attention to detail.

Other beneficial experience:

  • IT security practices or DevSecOps including encryption, certificates, key management, patch management, STIG, RMF, or security hardening, and auditing.
  • Installation of Infrastructure as a Service (IaaS) technologies such as Amazon Web Services, OpenStack, RHOSP, or VIO.
  • Amazon Web Services.
  • Platform as a Service (PaaS) technologies such as Kubernetes, Rancher, or OpenShift.
  • Cloud automation tooling such as Ansible, Terraform, Terragrunt, or Packer.
  • Open source server, messaging, load balancing, and database software (such as RabbitMQ, Redis, Elasticsearch).
  • Scalable networking technologies such as Load Balancers (NGINX)/Firewalls and web standards (REST APIs, web security mechanisms).

EK Tech Software Solution is committed to hiring and retaining a diverse workforce. We are proud to be an Equal Opportunity/Affirmative Action Employer, making decisions without regard to race, color, religion, creed, sex, sexual orientation, gender identity, marital status, national origin, age, veteran status, disability, or any other protected class.
Authorization to work in the U.S. is required for most positions.

Software DevOps Engineer

At EK Tech Software Solution, our employees have incredible opportunities to work on revolutionary systems that impact people’s lives around the world today, and for generations to come. Our pioneering and inventive spirit has enabled us to be at the forefront of many technological advancements in software development.

We are looking for people who have bold new ideas, courage and a pioneering spirit to join forces to invent the future, and have fun along the way. Our culture thrives on intellectual curiosity, cognitive diversity and bringing your whole self to work — and we have an insatiable drive to do what others think is impossible. At EK Tech Software Solution our employees are not only part of history, they’re making history.

Full Job Description

Job responsibilities:

  • Desirable candidate should have a background in Computer Science / programming.
  • Ability to deliver network infrastructure via automation – Ansible.
  • Programming and scripting fundamentals (Python/Bash).
  • Linux fundamentals.
  • Software development and version control using Git (Github).
  • Excellent oral and written English communication skills.
  • Strong attention to detail and excellent analytical capabilities.
  • Self-motivated, proactive and solution-oriented individual.
  • Passion for excellence – highly desired!.
  • Design and implementation of testing frameworks.
  • A deep understanding of the internal data domains and systems.
  • Management and automation of continuous build, test and deploy processes.
  • Experience working on large Data Warehouse implementations.
  • Experience tracing logs, investigating issues and using SQL to trace data flow through system to identify data inconsistencies.
  • Identifying and addressing operational improvements, including elimination of manual processes, improving documentation, and fixing defects.
  • Proactively monitoring system health, responding to alerts and incidents, automating support tasks, and eliminating the cause of alerts.

EK Tech Software Solution is committed to hiring and retaining a diverse workforce. We are proud to be an Equal Opportunity/Affirmative Action Employer, making decisions without regard to race, color, religion, creed, sex, sexual orientation, gender identity, marital status, national origin, age, veteran status, disability, or any other protected class.
Authorization to work in the U.S. is required for most positions.

Linux System Administrator

At EK Tech Software Solution, our employees have incredible opportunities to work on revolutionary systems that impact people’s lives around the world today, and for generations to come. Our pioneering and inventive spirit has enabled us to be at the forefront of many technological advancements in software development.

We are looking for people who have bold new ideas, courage and a pioneering spirit to join forces to invent the future, and have fun along the way. Our culture thrives on intellectual curiosity, cognitive diversity and bringing your whole self to work — and we have an insatiable drive to do what others think is impossible. At EK Tech Software Solution our employees are not only part of history, they’re making history.

Full Job Description

Job responsibilities:

  • Bachelor’s degree in Computer Science or related field is required.
  • 2 years of experience in system administration in a Linux environment.
  • Experience with shell scripting (bash, or python).
  • Strong RedHat Linux/Unix Administration is preferable.
  • RedHat OS patching/security hardening in a classified environment.
  • Effective oral and written communication skills.
  • Programming and scripting fundamentals (Python/Bash).
  • Ability to provide in-depth monitoring, able to identify and fix issues utilizing various troubleshooting techniques and procedures.
  • Agile development experience.

EK Tech Software Solution is committed to hiring and retaining a diverse workforce. We are proud to be an Equal Opportunity/Affirmative Action Employer, making decisions without regard to race, color, religion, creed, sex, sexual orientation, gender identity, marital status, national origin, age, veteran status, disability, or any other protected class.
Authorization to work in the U.S. is required for most positions.

Linux System Administrator

At EK Tech Software Solution, our employees have incredible opportunities to work on revolutionary systems that impact people’s lives around the world today, and for generations to come. Our pioneering and inventive spirit has enabled us to be at the forefront of many technological advancements in software development.

We are looking for people who have bold new ideas, courage and a pioneering spirit to join forces to invent the future, and have fun along the way. Our culture thrives on intellectual curiosity, cognitive diversity and bringing your whole self to work — and we have an insatiable drive to do what others think is impossible. At EK Tech Software Solution our employees are not only part of history, they’re making history.

Full Job Description

Job responsibilities:

  • Administration skills in Linux (RedHat, Ubuntu) Servers.
  • Ability to assess, patch, and remediate vulnerabilities on Linux/Unix.
  • Setup/support/migrate mission critical business applications running on Apache web server and Apache Tomcat.
  • Responsible for Application Server’s availability.
  • Ability to develop, maintain, and manage server and application backups.
  • Provisioning and deprovisioning users for tools access and is not limited to adding/removing users to project server resources.
  • Holding and facilitating meetings with internal and client team(s) to discuss requirements for upgrading servers and applications to latest versions.
  • Ability to communicate tool’s failure to end users/managers and offer workaround or ETA of the tools’ availability.
  • Write training/installation/process documents for users as needed.
  • The ability to conduct inventory assessments of servers, desktops, laptops, and workstations, and network appliances.
  • Programming and scripting fundamentals (Python/Bash).
  • Ability to support annual desktop and server audits.
  • Provide root cause analysis and break fix related to servers and software tools.
  • Management of email distribution list.

EK Tech Software Solution is committed to hiring and retaining a diverse workforce. We are proud to be an Equal Opportunity/Affirmative Action Employer, making decisions without regard to race, color, religion, creed, sex, sexual orientation, gender identity, marital status, national origin, age, veteran status, disability, or any other protected class.
Authorization to work in the U.S. is required for most positions.

error: Content is protected !!