Career

Home >> Career

Open Positions

Responsibilities: 

  • Design, deploy, operate, and maintain secure Cloud products and services within a Cloud-based environment to enable development teams to deliver features in the most efficient way possible.
  • Maintenance and ongoing development of continuous build/ integration infrastructure.
  • Provide Source Control Management/Documentation, create and maintain fully automated CI build processes for multiple environments; write, build and deploy scripts.
  • Support CI/CD tools integration, operations, change management, and maintenance. Support full automation of CI/ testing.
  • Support policies, standards, guidelines, governance and related guidance for both CI/CD operations and for work of developers.
  • Enable successful release management by moving code from Development and Testing environments to Staging and Production.
  • Work closely with software developers, production support, and information security to automate and support infrastructure and tooling in cloud-based platforms.
  • Proven background working in DevOps software development environments
  • Container management with Kubernetes and Helm
  • Containerization with Docker
  • CI/CD with Jenkins, GitLab, Bitbucket
  • Agile software development with Scrum or Kanban
  • Agile collaboration tools such as Atlassian Jira, Confluence.

Education Requirement: Bachelor's or Master's degrees in Computer Science, Information Science, Electrical Engineering, or their foreign equivalents in education.

Experience:

  • 5+ years of extensive hands-on experience with Google Cloud Platform, AWS, Azure, including compute, storage, networking, and security services
  • In-depth knowledge of Kubernetes (preferable Google Kubernetes Engine), including cluster management, deployment strategies, and container orchestration best practices
  • Proven experience in designing, deploying, and maintaining microservices-based applications, with a deep understanding of distributed systems, microservices patterns, principles, and challenges
  • Proficiency in Infrastructure as Code (IAC) (ideally using Terraform) to provision and manage Cloud resources, ensuring infrastructure reliability, scalability, and consistency
  • Hands-on experience with monitoring and observability tools such as (but not limited to) Prometheus, Grafana, Open Telemetry, Cortex, Victoria Metrics, and Google Stackdriver to set up alerts, collect metrics, and troubleshoot issues effectively
  • Strong scripting and automation skills for tasks such as CI/CD pipeline setup, provisioning, scaling, and configuration management
  • Thorough understanding of containerization technologies like Docker and container orchestration platforms like Kubernetes
  • Familiarity with distributed system concepts, scalability, and resilience patterns
  • Solid knowledge of networking principles and security best practices in a cloud environment, including VPC setup, firewall rules, and IAM
  • Experience in designing and implementing high-availability and disaster recovery strategies for critical SaaS applications
  • Solid knowledge of database administration for databases commonly used in microservices architectures (e.g., PostgreSQL, MySQL, MongoDB)
  • 3+ years of experience in software engineering with proficiency in one or more programming languages (e.g., Python, Go, Node) and the ability to write and review code, automate tasks, and develop tools to improve system reliability

Education Requirement: Bachelor's or Master's degrees in Computer Science, Information Science, Electrical Engineering, or their foreign equivalents in education.

Bonus Skills:

  • Experience in Agile methodologies (e.g., Kanban, Scrum) with experience in user stories, sprint planning, and backlog management
  • Relevant certifications such as Google Professional Cloud DevOps Engineer, Certified Kubernetes Administrator (CKA), or AWS Certified DevOps Engineer
  • Knowledge of service mesh technologies like Istio or Linkerd for microservices communication and security
  • Understanding and experience with GitOps principles and tools (e.g., ArgoCD) for managing infrastructure and application deployments
  • Experience in deploying and managing databases (e.g., PostgreSQL, MySQL) within Kubernetes (K8s) clusters, including data persistence, scaling, and backup strategies
  • Experience with Query Optimization, Database Design, Data Transformations. Proficiency in optimizing database queries, indexing, and performance tuning to ensure efficient data retrieval and maintain database performance at scale
  • Strong understanding of Object-Oriented Programming (OOP) principles and experience with Test-Driven Development (TDD) to ensure high-quality code and maintainable software architecture
  • Experience with Domain-Driven Design principles and practices, with the ability to assist engineering teams effectively define service boundaries and model complex domains in a distributed microservices environment

Education Requirement: Bachelor's or Master's degrees in Computer Science, Information Science, Electrical Engineering, or their foreign equivalents in education.

Responsibilities:

  • Understand the compatibility issues across browsers, devices, and servers.
  • Use Knowledge at the best practices in software design patterns and architecture.
  • As a member of an agile team discuss and build from a concept to a finished product.
  • Understating for data persistence and performance on relational and non-relational databases providers.
  • Ensure the quality of the product using the tests end to end, readability of the features and goals well documented.
  • Ensure the deploy of the application using cloud knowledge and server configuration.
  • Learn and evaluate new technologies and frameworks as needed.
  • Document Best Practices with the company managers.
  • Work as a team member with other managerial staff, such as networking to ensure connectivity and Compatibility between systems.
  • Maintain confidentiality of the information being processed, stored, or accessed by the network.
  • Know and understand the project schedule and project budget and work with the team to meet project constraints.
  • Participate in all the training available and related to the assignment.
  • Recommend new equipment or software packages.
  • Train staff and users to work with computer systems and programs.
  • Research hardware and software technologies to decide if they offer improvements.
  • Develop new functionality for existing computer systems.

Responsibilities:

  • Work with Engineering, Operations, Quality Assurance and developers to define and execute projects that implement build, release and deployment of native mobile application software.
  • Develop an automated, continuous, build process that reviews the source code, identifies build errors and notifies appropriate parties to expedite/facilitate synchronization to the latest build (Jenkins).
  • Improve productivity by designing & developing full-featured build systems(Fastlane, Gradle); implementing tools and scripts that enable efficient, flexible builds (Shell, Perl, Groovy)
  • Integrated the build system to the bug tracking system.
  • Develop an efficient deployment process for mobile application deployments (rolling, hot etc.)
  • Identify and propagate best practices and processes.
  • Communicate releases related activities to all the stakeholders and take their feedback to improve the process. -Build and maintain new Jenkins agents
  • Define the future state of DevSecOps Mobile App pipeline
  • Coordinate across all mobile teams to ensure successful release & delivery of mobile app product features to our users.

Required Skills:

Education Requirement: Bachelor's or Master's degrees in Computer Science, Information Science, Electrical Engineering, or their foreign equivalents in education.

Experience:

  • 8+ year of total IT experience.
  • 4+ years of development experience.
  • Experience working on Linux based infrastructure.
  • Strong experience with scripting languages and using them in automation (Bash/Python/Perl/Groovy).
  • Hands-on experience on CI (Jenkins preferred), VCS (GIT preferred), and branching strategies.
  • Experience with Container Platforms, including container engines and container orchestrators.
  • Working knowledge of various tools, open-source technologies, and cloud services such as AWS or
  • Azure cloud services.
  • Experience with highly scalable and distributed infrastructure.
  • Exposure to web-based software development or operations.
  • Experience with configuration/cluster management technologies (Ansible preferred).
  • Experience in a team environment where attention to source management, quality and code documentation is expected.
  • Passion for best practices in computer science disciplines, object orientation, test driven design, and code reuse.
  • Excited to learn new technologies and tools as our applications and systems evolve.
  • Experience in Scrum development techniques is a plus.

Education Requirement: Bachelor's or Master's degrees in Computer Science, Information Science, Electrical Engineering, or their foreign equivalents in education.

Required Skills:

  • Hands on experience with Azure Infrastructure and development solutions.
  • Experience in designing DevOps pipelines, installations, configurations, automations and monitoring of various cloud services including: (laaS, PaaS, and SaaS).
  • Experience in implementing Full lifecycle DevOps automation including Configurations management, Build Automation, Release Management, Development automation and Infrastructure management.
  • Solid experience with DevOps implementations, migrations and upgrades within the Microsoft Cloud Azure solution suite.
  • Deep understanding of Cloud Azure Kubernetes Service with container-based development skills, Experience with container management tools like Docker, ACS, Kubernetes, AKS, and GKE.
  • Experience with DevOps CICD tools and concepts - Jenkins, Git, Ansible, Chef, Ansible, Azure DevOps and staged integrations etc.
  • Experience with scripting languages - PowerShell, Groovy, Java Scripts, Python, and Golang.
  • Understanding of micro-services, containerization, and other app modernization strategies
  • Understanding of APIs, SDKs, and other integration methods
  • Experience integrating Microsoft Dynamics 365 with Azure Blob for document management;
  • Familiar with Network Infrastructure and Security;
  • Knowledge of IP networking, private tunnel, VPN's, DNS, load balancing and firewall.
  • Familiar with Windows and Linux.
  • Experience with SQL Server, SSRS, SSIS and Transact SQL is a plus
  • Candidate must have excellent communication (verbal and written) and interpersonal skills, including effectively communicating with technical and non-technical team members;
  • Experience working in a high demand work environment.

Education Requirement: Bachelor's or Master's degrees in Computer Science, Information Science, Electrical Engineering, or their foreign equivalents in education.

Required Skills:

  • Build and update Azure Network entities and Azure Application/server & cost management
  • Develop and implement network strategies and understands the application data flows
  • Experience with other cloud technologies such as Google Cloud Platform (GCP) and AmazonWeb Services (AWS) experience is a plus
  • Experience with automation, orchestration and scripting technologies (i.e. PowerShell, GIT,Azure CLI, Terraform)
  • Experience with management of continuous deployment and continuous integration (CI/CD) CI/CD script writing.
  • Experience and understanding of security requirements for cloud like Azure AD, IAM, Okta, Web Application Firewalls, Data protection
  • Cloud & OS performance tuning and advanced troubleshooting skills
  • Practical networking skills/ knowledge
  • ITIL foundation certification is a plus
  • Strong analytical and organizational skills.

Responsibilities:

  • Act as a lead network engineer in cloud application migration process and develop target state and transition state design for cloud adoption and migration. Ensure full network availability and security during and after migration is completed.
  • Experience with Ansible, Terraform, Powershell, AWS cloudformation or Azure Resource Manager template is desirable.
  • Deliver Network Design Document based on the requirements and best practices.
  • Demonstrate strong interpersonal and communication skills, while working with diverse audiences including highly skilled IT professionals and senior management.

Required Skills:

Education Requirement: Bachelor's or Master's degrees in Computer Science, Information Science, Electrical Engineering, or their foreign equivalents in education.

Experience:

  • 3 + years of experience in Enterprise Networking
  • 3 + years of experience on DC design
  • 4 + years of experience with Cloud PaaS and/or IaaS (Azure, AWS)
  • Knowledge of IaC: Ansible, Terraform, AWS Cloudformation, Azure RM template
  • Solid understanding of client/server, networking (route/switch) and Internet technologies
  • Knowledge of Networking technologies such as TCP/IP, BGP, OSPF, MPBGP, VxLAN
  • Knowledge of DMVPN, IPSEC and Encryption Standards, Network Security
  • Knowledge of VoIP technologies (SIP/WebRTC) Skills Required:
  • Knowledge on Cloud Networking and Security best practices: Public (AWS and Azure) and Private
  • (Kubernetes) Cloud Technologies is desirable
  • Knowledge of AWS and Azure architectural principles and key networking services such as
  • AWS Global infrastructure, VPC, S3, EC2, Route 53, Transit Gateway, Direct Connect
  • MS Azure VNet, VNet-Peering, Private Link, vWAN, Express Route, Firewall, Load Balancer
  • Experience with Kubernetes/Openshift; Knowledge of Calico CNI is a plus
  • Practitioner-level network automation skills using DevOps and CI/CD pipeline practices: Python or
  • Shell Scripting, YAML etc.
  • IP Routing Platforms – ISRG2, ASR1K, CSR1k, ASR 9k
  • Switching Platforms - Arista 7K, Cisco Nexus 9000
  • CCNP / CCIE certification required

Required Skills:

Education Requirement: Bachelor's or Master's degrees in Computer Science, Information Science, Electrical Engineering, or their foreign equivalents in education.

Experience:

  • Extensive experience on provisioning  and configuring various AWS Resources   including Ec2, Load balancers,  S3, KMS, route 53, Lambda , EKS etc.
  • Experience with DevOps Orchestration/Configuration/Continuous Integration Management technologies such as Docker, Jenkins, Ansible.
  • Extensive experience on implementing the security best practices on the AWS including IAM, Cloudtrail, Cloudwatch, AWS config etc.
  • Good knowledge on one of the programming languages to write the Lambda service for automation (preferably  Python).
  • Strong knowledge on networking within AWS including VPC, subnets,  Internet Gateway, transit gateway, peering, routing etc.
  • Strong knowledge on Terraform including workspaces, remote-state, Modules etc.
  • Strong knowledge on Linux Operating system including shell scripting.
  • Experience working on configuring the AWS Elasticsearch (ELK) and configuring the Logstash.
  • Good Understanding and experience with the container technologies (Kubernetes/Docker)
  • Experienced in microservices, architecture and Docker containers.
  • Good understanding and experience provisioning and monitoring RDS.
  • Experience in monitoring tools such as Splunk, Nagios, Appdynamics, Dynatrace or related tools.
  • Strong understanding of AWS cost explorer and cost analysis tools.
  • Should understand Microservice Architecture & Spring Boot framework.
  • Should be aware or know DevOps from a solutioning standpoint.
  • Should be able to independently evaluate products/services that would be deployed/integrated on/with the Platform.

Responsibilities:

  • Write and maintain IaC scripts (e.g., using tools like Terraform, AWS Cloud Formation) to provision and configure cloud resources securely.
  • Optimize CI/CD workflows for security by automating testing and security scans at every stage of the pipeline.
  • Implement and manage IAM roles and permissions for cloud resources, adhering to the principle of least privilege.
  • Configure and manage security-related monitoring tools and log management systems to detect and respond to security incidents.
  • Ensure that cloud infrastructure and applications comply with industry-specific regulations and internal security policies
  • Prepare for and participate in security audits.
  • Maintain documentation for security configurations, procedures, and best practices for the DevOps team and auditors.
  • Continuously optimize cloud infrastructure for performance, cost, and security.
  • Collaborate with cross-functional teams, including developers, system administrators, and security professionals, to align security goals with development and operations.

Required Skills:

Education Requirement: Bachelor's or Master's degrees in Computer Science, Information Science, Electrical Engineering, or their foreign equivalents in education.

Certifications: Possession of industry-recognized certifications such as CompTIA Security+, Certified Information Systems Security Professional (CISSP), etc.

Experience:

  • Experience: Minimum 5 Years of Experience (with a bachelors degree) working within an IT environment. 3 years of additional relevant experience may be substituted for a degree for a total of at least 8 years of work experience
  • Knowledge of infrastructure as code (Terraform, Ansible, Cloud Formation) and configuration management tools.
  • Strong knowledge of security principles, protocols, and best practices.
  • Familiarity with CI/CD tools, containerization (Docker), orchestration (Kubernetes), security tools and technologies (e.g., SIEM, IDS/IPS, firewalls, encryption).
  • Excellent problem-solving skills and the ability to analyze complex systems and networks.

Responsibilities:

  • Deep technical experience in infrastructure design including private and public cloud, networking, virtualization, identity, security, and storage.
  • Design, develop, and maintain the organization's cloud infrastructure, ensuring it meets current and future business requirements.
  • Collaborate with stakeholders to define the cloud strategy, including selecting the appropriate cloud service providers (e.g., AWS, Azure, Google Cloud) and recommending cost-effective solutions.
  • Implement and enforce security best practices for cloud environments, including identity and access management (IAM), encryption, and compliance with industry standards (e.g., CIS, GDPR).
  • Optimize cloud resources for scalability and performance, and monitor resource utilization to ensure efficient usage.
  • Design and implement fault-tolerant and highly available architectures, including disaster recovery plans.
  • Implement automation tools and scripts (e.g., Terraform, Ansible) to provision and manage cloud resources efficiently.
  • Monitor and control cloud-related costs, providing cost-effective solutions while optimizing resource utilization.
  • Create and maintain clear and comprehensive documentation for cloud infrastructure, configurations, and procedures.
  • Work closely with cross-functional teams, including developers, operations, and security teams, to ensure seamless integration of cloud solutions.
  • Stay up-to-date with emerging cloud technologies and assess their potential for the organization's needs.

Required Skills:

Education Requirement: Bachelor's or Master's degrees in Computer Science, Information Science, Electrical Engineering, or their foreign equivalents in education.

Certifications: Microsoft Certified Azure Architect is Must

Experience:

  • In-depth knowledge of cloud platforms (AWS, Azure, GCP) and their services.
  • Strong understanding of cloud security best practices and compliance.
  • Proficiency in infrastructure as code (IaC) tools like Terraform, CloudFormation, or ARM templates.
  • Experience with containerization and orchestration tools (e.g., Docker, Kubernetes).
  • Scripting and automation skills (e.g., Python, PowerShell).
  • Excellent problem-solving and analytical abilities.
  • Strong communication and teamwork skills.

Nice to have:

  • Familiarity with JSON, Ansible, Chef or Puppet is a plus.
  • Strong expertise in at least one major cloud platform (Azure, or Google Cloud Platform), including knowledge of core services and architectural patterns.
  • Experience with infrastructure-as-code (IaC) tools and frameworks like Terraform or Ansible.

Responsibilities:

  • Design and implement cloud architectures using Azure services and tools that align with the organization's goals and requirements.
  • Demonstrate technical cloud architectural knowledge and play a vital role in the design of production, staging, and development of cloud infrastructures running in 247 environments.
  • Evaluate and select cloud solutions, platforms, and tools based on performance, cost, security, and scalability.
  • Provide leadership and guidance on cloud best practices, trends, and innovations.
  • Manage cloud infrastructure, resources, and applications using automation (IaC), orchestration, and DevOps practices.
  • Develop cloud governance policies and standards to ensure compliance, risk management, and cost optimization.
  • Monitor and troubleshoot cloud performance, availability, and reliability issues.
  • Collaborate with Enterprise Architecture, Security, Data Platform, DevOps, and Integration Teams to ensure seamless integration and alignment of cloud solutions with new and existing systems and processes.
  • Communicate effectively with internal and external customers, vendors, and partners.

Required Skills:

Education Requirement: Bachelor's or Master's degrees in Computer Science, Information Science, Electrical Engineering, or their foreign equivalents in education.

Experience:

  • 3+ years of experience in cloud computing, preferably with Azure deploying IaaS resources using IaC methodologies
  • 3+ years of experience in cloud design patterns, best practices, and architectures
  • 3+ years of experience in cloud scripting languages, such as PowerShell, Python, or Bash
  • 3+ years of experience with cloud services such as Azure Active Directory, Azure Storage, Azure Networking, Azure Compute, Azure DevOps/GitHub, etc.

Required Skills:

Education Requirement: Bachelor's or Master's degrees in Computer Science, Information Science, Electrical Engineering, or their foreign equivalents in education.

Experience:

  • Proven experience as a data engineer with a focus on GCP.
  • Proficiency in GCP services such as BigQuery, Dataflow, Cloud Storage, Pub/Sub, and Firestore.
  • Experience with data modeling, ETL processes, and data transformation using SQL and scripting languages.
  • Familiarity with real-time data streaming using GCP Pub/Sub and Apache Beam.
  • Understanding of data governance, data security, and compliance in GCP.
  • Strong problem-solving and troubleshooting skills.
  • Excellent communication and collaboration abilities.
  • Master's degree in Computer Science, Engineering, or a related field.
  • GCP Professional Data Engineer certification.
  • Experience with GCP ML services and machine learning pipelines.
  • Familiarity with Apache Spark, Hadoop, or other big data technologies.
  • Knowledge of data visualization tools and techniques.
  • Previous experience working in an Agile/Scrum environment.
  • Understanding of cloud-native architectures and containerization (Docker, Kubernetes).

Required Skills

Education Requirement: Bachelor's or Master's degrees in Computer Science, Information Science, Electrical Engineering, or their foreign equivalents in education.

Experience:

  • 3 years experience designing and building enterprise data lake
  • 5 years experience designing and building an enterprise data warehouse
  • 5 years of experience in modern data platforms based on Azure including but not limited to Azure Data Lake, Azure Data Factory, Azure Databricks, Synapse Analytics (Required)
  • Proficient in creating data factory pipelines; copy activity, custom Azure development, custom databricks development (Required)
  • Experience with ELT and ETL processes (Required)
  • Advanced SQL experience and organizing database for query performance (Required)
  • Experience with one or more object-oriented programming languages such as Python, C#, Java or JavaScript (Required)
  • Experience using big data file formats and compression techniques
  • Experience with CI/CD processes and Azure DevOps
  • Ability to effectively manage multiple and competing priorities in a dynamic and fast-paced environment
  • Exceptional organizational skills
  • Strong attention to detail
  • Ability to work well with others inside as well as outside the organization
  • Excellent verbal and written communication skills

Responsibilities:

  • Design, implement and support an analytical data infrastructure
  • Managing AWS resources including EC2, EMR, S3, Glue, Redshift, etc.
  • Interface with other technology teams to extract, transform, and load data from a wide variety of data sources using SQL and AWS big data technologies
  • Explore and learn the latest AWS technologies to provide new capabilities and increase efficiency
  • Collaborate with DataScientists and Business IntelligenceEngineers (BIEs) to recognize and help adopt best practices in reporting and analysis
  • Maintain internal reporting platforms/tools including troubleshooting and development. Interact with internal users to establish and clarify requirements in order to develop report specifications.
  • Write advanced SQL queries and Python code to develop solutions

Required Skills:

Education Requirement: Bachelor's or Master's degrees in Computer Science, Information Science, Electrical Engineering, or their foreign equivalents in education.

Experience:

  • Work experience with ETL, Data Modelling, and Data Architecture.
  • Expert-level skills in writing and optimizing SQL.
  • Experience with big data technologies such as Hadoop/Hive/Spark.
  • Solid Linux skills.
  • Experience operating very large data warehouses or data lakes.
  • Expertise in ETL optimization, designing, coding, and tuning big data processes using Apache Spark or similar technologies.
  • Experience with building data pipelines and applications to stream and process datasets at low latencies.

Required Skills

Education Requirement: Bachelor's or Master's degrees in Computer Science, Information Science, Electrical Engineering, or their foreign equivalents in education.

Experience:

  • MUST BE HANDS-ON with the desire to rapidly build up knowledge on new tools, and possess
  • Advanced knowledge of Data Governance and Meta Data Management, including experience with Microsoft Purview and/or other similar products such as Informatica EDC/Axon.
  • Strong experience in Data Wrangling, Data Ingestion, Data Pipelining, Data Lakes/Warehousing, and Data Catalogs.
  • Advanced knowledge with Microsoft Azure cloud environment and in driving adoption of cloud in terms of PaaS and SaaS desirable
  • Experience with one or more of these programming languages required - C#, Java, JavaScript (Angular, Node), Python.
  • Experience in establishing methods and procedures for tracking data sources, data lineage, data quality, completeness, redundancy vs. replication, data dictionary, data models, metadata and master data
  • Strong leader with Microsoft Azure cloud environment and in driving adoption of cloud in terms of PaaS and SaaS desirable.
  • Advanced knowledge with building analytics solution utilizing modern analytics architecture desirable, including Azure Data Lake, Azure Data Factory, Synapse Workspaces, and Databricks.
  • Strong experience with SQL, relational databases, SSIS/SSRS required.
  • Experience developing Extract, Transform, and Load (ETL) specifications and mappings to support data conversion and integration
  • Experience implementing data solutions following agile methodology required.
  • Understanding of NoSQL desired and non-relational databased desirable.
  • Experience designing and implementing software utilizing cloud cognitive services desirable.

Apply Here 

Seize the opportunity to work with us and get your career to the newest heights

About Us

Technologia Corp is an innovative Cloud and DevOps Services company. From our initial client meetings to the actual implementation of your projects, we strive to build long-lasting relationships with our clients.

Get In Touch

Location

5 Independence Way, Ste 300, Princeton, NJ 08540, United States

Contact
Phone : +1 (551) 261-6996
Mail Us : consulting@technologiacorp.com
Fax : 201-632-8400

Consult with Us

Need Help ?

Free Consultation

Follow Us

About Us

Technologia Corp is an innovative Cloud and DevOps Services company. From our initial client meetings to the actual implementation of your projects, we strive to build long-lasting relationships with our clients.

Get In Touch

Location

5 Independence Way, Princeton, NJ 08540, United States

Contact

Phone : 551-261-6996
Mail Us : consulting@technologiacorp.com
Fax : 201-632-8400

Quick Links

© 2022 copyright. All Rights Reserved.